2016-05-04 20 views
-1

Kann mir jemand sagen, was bedeuten diese beiden Parameter in CryptoJS.AES.encrypt Funktion (Nachricht, Passwort)? Und kann ich nur einen Parameter eingeben, den Parameter des Passwortes, das ich verschlüsseln möchte?Was bedeuten die Parameter der CryptoJs.AES-Funktion?

Zum Beispiel:

CryptoJS.AES.encrypt (Nachricht, Passwort);

Danke!

Antwort

0

Ich habe keine Erfahrung mit CryptoJS, aber nach einer schnellen Suche fand ich Folgendes.

Der Parameter message ist der Text, den Sie verschlüsseln möchten. Der Parameter password wird benötigt, wenn Sie die Nachricht entschlüsseln möchten.

Beispielcode:

var secretMessage = "Hello World!"; 

// Encrypt our secret message. 
var encrypted = CryptoJS.AES.encrypt(secretMessage, "Secret Passphrase"); 

// Decrypt our message. 
var decrypted = CryptoJS.AES.decrypt(encrypted, "Secret Passphrase"); 

// Since the decrypted message is a Base64 string, to read the message we first need to convert it. 
var message = decrypted.toString(CryptoJS.enc.Utf8); // Hello World! 

Here's der Artikel, den ich gefunden.

hoffe, das hilft

+0

Vielen Dank :) – Reollyn

+0

Kein Problem :) Aber da diese Frage Ihnen geholfen, können Sie es als Antwort markieren? Nur so wird es nicht in der Liste der unbeantworteten Fragen angezeigt. –

+0

Wie man es als Antwort markiert? – Reollyn