JavaScript加密库 Crypto-JS

jopen 12年前

CryptoJS (crypto.js) 为 JavaScript 提供了各种各样的加密算法。目前已支持的算法包括:

  • MD5
  • SHA-1
  • SHA-256
  • AES
  • Rabbit
  • MARC4
  • HMAC
    • HMAC-MD5
    • HMAC-SHA1
    • HMAC-SHA256
  • PBKDF2

示例代码:

<script type="text/javascript" src="http://crypto-js.googlecode.com/files/2.0.0-crypto-md5.js"></script>  <script type="text/javascript">    var digest = Crypto.MD5("Message");    var digestBytes = Crypto.MD5("Message", { asBytes: true });  var digestString = Crypto.MD5("Message", { asString: true });    </script>

项目主页:http://www.open-open.com/lib/view/home/1338110289354