CryptoJS和OpenSSL中的三遍协议

时间:2013-11-10 21:36:01

标签: javascript encryption openssl cryptojs

我希望与CryptoJS(客户端)和OpenSSL(服务器)进行三次交换。我找不到任何关于如何做到这一点的例子,任何人都可以向我说明正确的方向。我希望做到以下几点:

  1. 服务器向客户端发送一个使用随机生成的密钥加密的字符串。
  2. 客户端使用另一个密钥加密字符串,并将其发送回服务器
  3. 服务器使用步骤1中的服务器密钥对字符串进行解密,然后将其发送回客户端
  4. 客户端使用客户端密钥从步骤2解密字符串。客户端现在具有来自服务器的原始字符串。
  5. 这适用于我正在制作的小型应用。我之前使用过CryptoJS,但之前我从来没有做过三次通过,而且一个工作的例子会非常有用。谢谢你的帮助。

0 个答案:

没有答案