Javascript常见加密算法库

CryptoJS (crypto.js) 为 JavaScript 提供了各种各样的加密算法。目前已支持的算法包括:
MD5
SHA-1
SHA-256
AES
Rabbit
MARC4
HMAC ?HMAC-MD5
HMAC-SHA1
HMAC-SHA256
PBKDF2
CryptoJS在Google Code上的主页是: http://code.google.com/p/crypto-js/

下面看一个示例代码:

<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>

你可能感兴趣的:(Javascript)