Heim  >  Artikel  >  php教程  >  Beispiel für PHP-Verschlüsselung und -Entschlüsselung

Beispiel für PHP-Verschlüsselung und -Entschlüsselung

大家讲道理
大家讲道理Original
2016-11-08 14:26:011092Durchsuche

Des-Verschlüsselung ist eine Verschlüsselungsmethode, die im Internet bei der symmetrischen Verschlüsselung weit verbreitet ist. PHP unterstützt die Des-Verschlüsselung über die mcrypt-Erweiterungsbibliothek. Um des-Verschlüsselung in PHP zu verwenden, müssen Sie zuerst die mcrypt-Erweiterungsbibliothek installieren 🎜 >


Das Folgende sind Beispiele für Verschlüsselung und Entschlüsselung

MCRYPT_RIJNDAEL_128, MCRYPT_RIJNDAEL_192 und MCRYPT_RIJNDAEL_256 werden normalerweise im AES-Verschlüsselungsalgorithmus verwendet. Die folgenden 128, 192 und 256 stellen die Anzahl der Bits des geheimen Schlüssels (d. h. des verschlüsselten Schlüssels) dar. Wenn beispielsweise MCRYPT_RIJNDAEL_128 verwendet wird, beträgt die Länge des geheimen Schlüssels beispielsweise 128 Bit, wenn er mit diesem Algorithmus verschlüsselt wird $key = 'fjjda0&9^$$# *%$fada' ist 20 Zeichen. Bei der tatsächlichen Verschlüsselung werden nur die ersten 16 Zeichen für die Verschlüsselung verwendet (16*8=128 verwendet PHP mit weniger als 128 Bit).
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