


Verschlüsselung und Entschlüsselung – PHP hält Zahlen geheim, nachdem sie geheim gehalten wurden
Aug 18, 2016 am 09:16 AM
Wie verschlüssele ich Zahlen in PHP? Nach der Verschlüsselung sind sie immer noch Zahlen, ähnlich den Zahlen in Zhihu oder Segmentfehler-URLs
Antwortinhalt:
Wie verschlüssele ich Zahlen in PHP? Nach der Verschlüsselung sind sie immer noch Zahlen, ähnlich den Zahlen in Zhihu oder Segmentfehler-URLs
Genau genommen handelt es sich bei diesem URL-Code nicht um eine Verschlüsselung, sondern nur um eine Codierung. Der ASCII-Wert eines Leerzeichens ist beispielsweise 32, was 20 im Hexadezimalformat entspricht (die Funktion konvertiert ihn speziell in ), und Zahlen und Buchstaben werden nicht verarbeitet.
Ich denke, Sie können reguläre Ausdrücke verwenden, um Zeichenfolgen in einer Schleife zu verarbeiten. Alles andere kann in kleine Segmente unterteilt und zur symmetrischen Verschlüsselung verwendet werden
Sie können der Zahl einfach Salz hinzufügen, um MD5 auszuführen md5($id . $salt)
Nehmen Sie die ersten N Ziffern und wandeln Sie sie in Dezimalzahlen um (das MD5-Ergebnis entspricht einer Hexadezimalzahl) und fangen Sie dann die ersten N ab Ziffern
und verwechseln Sie dann die obigen Ergebnisse nach bestimmten Regeln mit der Original-ID
Wenn das nicht reicht, können Sie die ID auch in Oktal umwandeln und dann verwechseln
Die Funktion „password_hash()“ wird häufig für die Verschlüsselung von PHP-Formulardaten verwendet. Bitte lesen Sie die Dokumentation.
Danke für die Einladung. Sie können md5
<code>echo md5(123456);</code>
Sie können die Sprintf-Formatkodierung verwenden

Heißer Artikel

Hot-Tools-Tags

Heißer Artikel

Heiße Artikel -Tags

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

PHP 8.4 Installations- und Upgrade-Anleitung für Ubuntu und Debian

So richten Sie Visual Studio-Code (VS-Code) für die PHP-Entwicklung ein
