Ein PHP-Aes-Verschlüsselungsprogramm, eine für Yii geeignete Erweiterung. Wenn es nicht im Yii-Framework verwendet wird, ersetzen Sie einfach Yii::app()->params['encryptKey'] im Code durch Ihren entsprechenden Standardschlüssel.
AES-Verschlüsselungsalgorithmus – Algorithmusprinzip
Der AES-Algorithmus basiert auf Permutationen und Permutationsoperationen. Permutation ist die Neuanordnung von Daten, und Permutation ist das Ersetzen einer Dateneinheit durch eine andere. AES verwendet mehrere verschiedene Methoden, um Permutations- und Permutationsoperationen durchzuführen
AES ist eine iterative, symmetrische Schlüsselblockverschlüsselung, die 128-, 192- und 256-Bit-Schlüssel verwenden kann und 128-Bit-Blöcke (16 Bytes) zum Ver- und Entschlüsseln von Daten verwendet. Im Gegensatz zu öffentlichen Schlüsselverschlüsselungsmethoden, die Schlüsselpaare verwenden, verwenden symmetrische Schlüsselverschlüsselungsmethoden Derselbe Schlüssel zum Verschlüsseln und Entschlüsseln von Daten, die Anzahl der Bits der verschlüsselten Daten, die durch die Blockverschlüsselung zurückgegeben werden, ist dieselbe wie die der Eingabedaten. Die iterative Verschlüsselung verwendet eine Schleifenstruktur, in der die Eingabedaten wiederholt permutiert und ersetzt werden .
Alle Ressourcen auf dieser Website werden von Internetnutzern beigesteuert und veröffentlicht oder von großen Download-Sites nachgedruckt. Bitte überprüfen Sie selbst die Integrität der Software! Alle Ressourcen auf dieser Website dienen nur zum Lernen und Nachschlagen. Bitte verwenden Sie sie nicht für kommerzielle Zwecke, da Sie sonst für alle daraus entstehenden Folgen verantwortlich sind! Wenn es einen Verstoß gibt, kontaktieren Sie uns bitte, um ihn zu löschen und zu entfernen. Kontaktinformationen: admin@php.cn