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>