2
我需要在我的Erlang/OTP Web服务器和JavaScript之间传递加密数据。我已经签出Crypto-js.js Library。我想用我的数据加密DES in CBC Mode。
问题是,在图书馆网站上,没有例子显示如何做到这一点。任何人都有一个例子,请帮助。谢谢。crypto-js在CBC模式下的DES(或三重DES)加密
我需要在我的Erlang/OTP Web服务器和JavaScript之间传递加密数据。我已经签出Crypto-js.js Library。我想用我的数据加密DES in CBC Mode。
问题是,在图书馆网站上,没有例子显示如何做到这一点。任何人都有一个例子,请帮助。谢谢。crypto-js在CBC模式下的DES(或三重DES)加密
找到了!
<script type="text/javascript" src="http://crypto-js.googlecode.com/files/2.5.3-crypto-sha1-hmac-pbkdf2-blockmodes-DES.js"></script> <script type="text/javascript"> // CBC with default padding scheme (iso7816) var crypted = Crypto.DES.encrypt("Message", "Secret Passphrase", { mode: new Crypto.mode.CBC }); var plain = Crypto.DES.decrypt(crypted, "Secret Passphrase", { mode: new Crypto.mode.CBC }); // CBC with ansix923 padding scheme var crypted = Crypto.DES.encrypt("Message", "Secret Passphrase", { mode: new Crypto.mode.CBC(Crypto.pad.ansix923) }); var plain = Crypto.DES.decrypt(crypted, "Secret Passphrase", { mode: new Crypto.mode.CBC(Crypto.pad.ansix923) }); </script>