Beispiele für die MySQL-Verschlüsselung und -Entschlüsselung Die Ver- und Entschlüsselung von Daten ist im Sicherheitsbereich von großer Bedeutung. Für Programmierer ist das Speichern von Benutzerkennwörtern in verschlüsselter Form in der Datenbank von großer Bedeutung für die Eindringlinge, die die Privatsphäre der Benutzer stehlen möchten. Achten Sie beim Erstellen einer Tabelle auf den Feldtyp. Wie in der folgenden Abbildung dargestellt: Einfügen verschlüsselter Daten in die Tabelle Die obige Einfügeanweisung hat drei Felder: „Benutzername“, „Passwort“ und „Verschlüsseltes Passwort“. Die Funktion AES_ENCRYPT() erfordert einen „Schlüssel“, um die Verschlüsselung zu unterstützen, und dieser wird auch für die Entschlüsselung benötigt (denken Sie daran!). Nachfolgend sehen Sie einen Screenshot der Daten in der Tabelle: Die obige Einfügeanweisung hat drei Felder: „Benutzername“, „Passwort“ und „Verschlüsseltes Passwort“. Die Funktion AES_ENCRYPT() erfordert einen „Schlüssel“, um die Verschlüsselung zu unterstützen, und dieser wird auch für die Entschlüsselung benötigt (denken Sie daran!). Nachfolgend sehen Sie einen Screenshot der Daten in der Tabelle: Abfragen verschlüsselter Daten aus der Tabelle Die obige Abfrage verwendet die Funktion AES_DECRYPT(). Hier sind die Ergebnisse: Im obigen Screenshot können wir sehen, dass die Werte der Felder „pasword“ und „decryptedpassword“ gleich sind, d. h. Sie haben das Benutzerpasswort entschlüsselt. Vielen Dank fürs Lesen, ich hoffe, es kann Ihnen helfen, danke für Ihre Unterstützung dieser Site! Das könnte Sie auch interessieren:
|
<<: Teilen Sie 12 häufig verwendete Loader in Webpack (Zusammenfassung)
>>: So laden Sie das JAR-Paket über die Webseite auf Nexus hoch
Inhaltsverzeichnis Vorwort NULL in MySQL 2 NULL b...
Inhaltsverzeichnis 1. Listenschnittstelle und and...
Die erste Methode zur Parameterübergabe ist die d...
1. Melden Sie sich bei MySQL an und verwenden Sie...
Das sogenannte dreispaltige adaptive Layout bedeu...
In diesem Artikelbeispiel wird der spezifische Co...
Was ist ein MIME-TYP? 1. Zunächst müssen wir vers...
In diesem Artikel wird der spezifische Code von V...
Inhaltsverzeichnis Überblick 1. Erstellen eines R...
Im Tabellenkopf können Sie die dunkle Rahmenfarbe...
Auf alle Orchestrierungsdateien und Konfiguration...
In erster Linie bin ich Webdesigner. Genauer gesag...
Mit der GROUP BY-Syntax können die Abfrageergebni...
Für Anfänger, die gerade mit dem Erstellen einer ...
Notieren Sie einige der Orte, an denen Sie Zeit v...