Vor zwei Tagen sah ich, wie jemand nach der statischen Webseitenverschlüsselung fragte, also schrieb ich diese Codeidee
:
Beim Verschlüsseln: Verschlüsseln Sie zuerst den Benutzerschlüssel A mit MD5 nach B und verwenden Sie dann B, um die Quelldatei S0 mit XOR zu verknüpfen, um die Zieldatei S1 zu erhalten , und speichern Sie S1 in js-Variablen.
Beim Entschlüsseln : Fragen Sie nach dem Schlüssel und gehen Sie dann wie bei der Verschlüsselung vor.
Da MD5 verwendet wird, denke ich persönlich, dass es nicht ohne Schlüssel geknackt werden kann (außer bei Gewalt).
Probieren wir es mal aus, haha:
Der Quellcode ist wie folgt:
Speichern Sie diesen Quellcode in einer Datei im HTML-Format. Doppelklicken Sie, um ihn auszuführen, um den Effekt zu sehen.