Heim  >  Artikel  >  Backend-Entwicklung  >  Zusammenfassung der Artikel zur Verwendung der Verschlüsselungserweiterungsbibliothek

Zusammenfassung der Artikel zur Verwendung der Verschlüsselungserweiterungsbibliothek

伊谢尔伦
伊谢尔伦Original
2017-06-11 11:52:501372Durchsuche

PHP-Verschlüsselungserweiterungsbibliothek – Mhash-Erweiterungsbibliothek Was ist die Mhash-Erweiterungsbibliothek: Mhash ist eine irreversible PHP-Verschlüsselungserweiterungsbibliothek, die auf dem Prinzip der diskreten Mathematik basiert. Sie ist standardmäßig nicht aktiviert. mhash kann verwendet werden, um Verifizierungswerte, Nachrichtenauszüge und Nachrichtenauthentifizierungscodes zu erstellen und Schlüsselinformationen (z. B. Passwörter) ohne den Originaltext zu speichern. 1. Installation der Mhash-Erweiterungsbibliothek Die Installation der Mhash-Erweiterungsbibliothek ähnelt der Installation der Mcrypt-Erweiterungsbibliothek. Ich werde sie hier nicht vorstellen. Sie können sich auf den vorherigen Artikel „PHP-Verschlüsselungserweiterungsbibliothek – Mcrypt-Erweiterungsbibliothek“ beziehen. 2. Konstanten der Mhash-Erweiterungsbibliothek Die Mhash-Bibliothek unterstützt mehrere Hashing-Algorithmen wie MD5, SHA, CRC32 usw. Sie können die Funktionen mhash_count() und mhash_get_hash_name() verwenden, um die unterstützten Algorithmusnamen auszugeben. Werfen wir einen Blick auf den Beispielcode:

1. PHP-Verschlüsselungserweiterungsbibliothek – Details zur Verwendung der Mhash-Erweiterungsbibliotheksinstanz

Zusammenfassung der Artikel zur Verwendung der Verschlüsselungserweiterungsbibliothek

Einführung: Was ist die Mhash-Erweiterungsbibliothek: Mhash ist eine irreversible PHP-Verschlüsselungserweiterungsbibliothek, die auf dem Prinzip der diskreten Mathematik basiert. Sie ist standardmäßig nicht aktiviert. mhash kann verwendet werden, um Verifizierungswerte, Nachrichtenauszüge und Nachrichtenauthentifizierungscodes zu erstellen und Schlüsselinformationen (z. B. Passwörter) ohne den Originaltext zu speichern.

2. PHP-Verschlüsselungserweiterungsbibliothek – Verwendung der Mcrypt-Erweiterungsbibliotheksinstanz

Zusammenfassung der Artikel zur Verwendung der Verschlüsselungserweiterungsbibliothek

Einführung: Bevor wir mit dem Haupttext dieses Artikels beginnen, wollen wir zunächst verstehen, was die PHP-Verschlüsselungserweiterungsbibliothek ist: In PHP gibt es nicht nur mehrere Verschlüsselungsfunktionen (md5, crypt, sha1), sondern auch auch einige Verschlüsselungserweiterungsbibliotheken mit relativ umfangreichen Funktionen! So wie PHP ursprünglich den Betrieb einer bestimmten Funktion nicht unterstützt, können Sie diese jedoch in der neuen Version auf erweiterte Weise bereitstellen. Auf diese Weise können wir PHP konfigurieren, wenn wir diese Funktion nicht verwenden. Wir können das Laden von PHP verhindern. Dadurch werden Serverressourcen gespart und die Leistung verbessert.

3. PHP 3DES-Verschlüsselungsalgorithmus

Zusammenfassung der Artikel zur Verwendung der Verschlüsselungserweiterungsbibliothek

Einführung: Was ich in letzter Zeit tun muss, ist, dass PHP eine 3des-verschlüsselte URL an .net zurückgibt und diese dann von der .net-Seite entschlüsselt wird. Die Implementierung von PHP konnte nie mit der von .net mithalten. Ich werde es hier zuerst aufschreiben und hoffe, einige Ratschläge von Experten zu erhalten. Es gibt unzählige Leute im Internet, die es kopieren, ohne es persönlich zu überprüfen. Ich hoffe, dass sich in Zukunft jeder an die strenge Methode halten kann. Bevor die PHP-Verschlüsselungserweiterungsbibliothek Mcrypt Daten ver- und entschlüsselt, erstellt sie zunächst einen Initialisierungsvektor, kurz iv genannt. Durch $iv = mcrypt_create_iv(mcrypt_g ...

4. PHP 3DES-Verschlüsselungsalgorithmus implementiert

Zusammenfassung der Artikel zur Verwendung der Verschlüsselungserweiterungsbibliothek

Einführung: Was ich in letzter Zeit tun muss, ist, dass PHP eine 3des-verschlüsselte URL an .net zurückgibt und diese dann von der .net-Seite entschlüsselt wird. Die Implementierung von PHP konnte nicht übereinstimmen Denken Sie zuerst daran. Ich hoffe, dass unzählige Leute es im Internet kopiert haben, ohne es persönlich zu überprüfen. Ich hoffe, dass Sie sich in Zukunft an die strenge Methode halten können, bevor Sie Daten verschlüsseln. Zuerst wird die PHP-Verschlüsselungserweiterungsbibliothek Mcrypt erstellt, die als iv bezeichnet wird Detaillierte Analyse des Entschlüsselungsprozesses_PHP-Tutorial

Einführung: mcrypt ermöglicht eine detaillierte Analyse des Verschlüsselungs- und Entschlüsselungsprozesses. Die Mcrypt-Erweiterungsbibliothek kann Verschlüsselungs- und Entschlüsselungsfunktionen realisieren, das heißt, sie kann Klartext verschlüsseln und Verschlüsselungstext wiederherstellen. 1. Die PHP-Verschlüsselungserweiterungsbibliothek Mcrypt wird im Standard-PHP-Installationsprozess installiert und Mr

6. Teilen Sie die PHP-Verschlüsselungserweiterungsbibliothek Mcrypt Tutorial

Einführung: Teilen Sie die Installations- und Anwendungsfähigkeiten der PHP-Verschlüsselungserweiterungsbibliothek Mcrypt. Unter anderem kann die Mcrypt-Erweiterungsbibliothek Verschlüsselungs- und Entschlüsselungsfunktionen realisieren 1. PHP-Verschlüsselungserweiterung Die Bibliothek Mcrypt wird während der Standard-PHP-Installation nicht installiert

7. Installations- und Anwendungsbeispiele der PHP-Verschlüsselungserweiterungsbibliothek Mcrypt_PHP-Tutorial

Einführung: Installations- und Anwendungsbeispiele der PHP-Verschlüsselungserweiterungsbibliothek Mcrypt. Wenn wir in PHP die Verschlüsselungserweiterungsbibliothek Mcrypt von PHP verwenden möchten, müssen wir zuerst die Verschlüsselungserweiterungsbibliothek installieren und sie dann verwenden, da sie nicht wie die GD-Bibliothek standardmäßig installiert ist. mcrypt vereinfacht

8. PHP-Verschlüsselungserweiterungsbibliothek Mcrypt Installation und Beispiele_PHP-Tutorial

Einführung: PHP-Verschlüsselungserweiterungsbibliothek Mcrypt Installation und Beispiele. Eine kurze Einführung in mcrypt. Wenn PHP-Programmierer Codeprogramme schreiben, ist neben der Gewährleistung der hohen Leistung des Codes ein weiterer sehr wichtiger Punkt die Sicherheit des Programms. Zusätzlich zu PHP seit

9. Kürzlich muss ich die Verschlüsselungserweiterungsbibliothek Mcrypt installieren, aber die Win7-Apache-Umgebung schlägt immer fehl. Bitte helfen Sie

Einführung: Vor kurzem muss ich die Verschlüsselungserweiterungsbibliothek Mcrypt installieren, aber die Win7-Apache-Umgebung schlägt immer fehl

10 des PHP-Mcrypt-Verschlüsselungsmoduls

Einführung: Wenn PHP-Programmierer Codeprogramme schreiben, gibt es neben der Sicherstellung der hohen Leistung des Codes noch einen weiteren sehr wichtigen Punkt, und zwar ist die Sicherheit des Programms. Zusätzlich zu mehreren eigenen Verschlüsselungsfunktionen verfügt PHP auch über die umfassenderen PHP-Verschlüsselungserweiterungsbibliotheken Mcrypt und Mhash. Unter anderem kann die Mcrypt-Erweiterungsbibliothek Verschlüsselungs- und Entschlüsselungsfunktionen implementieren, das heißt, sie kann nicht nur Klartext verschlüsseln, sondern auch Chiffretext wiederherstellen. Der Algorithmus und der Verschlüsselungsmodus der PHP-Verschlüsselungserweiterungsbibliothek Mcrypt. Die Mcrypt-Bibliothek unterstützt mehr als 20 Verschlüsselungsalgorithmen und 8 Verschlüsselungsmodi. Konkret können Sie die Funktion mcrypt verwenden

Das obige ist der detaillierte Inhalt vonZusammenfassung der Artikel zur Verwendung der Verschlüsselungserweiterungsbibliothek. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn