【发布时间】:2015-10-17 11:54:10
【问题描述】:
我正在寻找一种方法,在 CryptoJS 中加密密码,然后在 php 中解密。我看过其他关于同一主题的帖子,但我需要有人解释所有 IV 和关键内容。
我的 CryptoJS 加密代码:
password = document.getElementById("usrp").value;
password = CryptoJS.AES.encrypt(password, <?php echo '"'.$_SESSION['adk'].'"'; ?>);
【问题讨论】:
-
到底是什么问题? “解释所有 iv 和关键的东西” 真的不是一个具体的可回答的陈述。
-
您有什么问题吗? 所有这些 iv 和 key 的东西有什么问题? AES 使用密钥(密码)加密数据,如果您使用相同的密钥,您将获得相同的数据。
-
在其他帖子中,他们有某种 iv 字符串,其中包含随机数,是否需要生成 iv 或者我可以只输入随机数吗?
-
CrypoJS 根本不需要 iv 字符串。
标签: javascript php encryption cryptojs initialization-vector