有谁能告诉我CryptoJS.AES.encrypt函数(消息,密码)中这两个参数的含义是什么?我可以只输入一个参数,即我要加密的密码参数吗?
例如:
CryptoJS.AES.encrypt(消息,密码);
谢谢!
答案 0 :(得分:0)
我对CryptoJS没有任何经验,但经过快速搜索后我发现了以下内容。
message
参数是您要加密的文本。
如果要解密消息,则需要password
参数。
示例代码:
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我找到的文章。
希望这有帮助