CryptoJS(crypto.js)为JavaScript提供了各种各样的加密算法。
在线演示:https://tool.oschina.net/encrypt
目前已支持的算法包括:
MD5
SHA-1
SHA-256
AES
Rabbit
MARC4
HMAC
HMAC-MD5
HMAC-SHA1
HMAC-SHA256
PBKDF2
示例代码:
var digest = Crypto.MD5("Message");var digestBytes = Crypto.MD5("Message", { asBytes: true });var digestString = Crypto.MD5("Message", { asString: true });
评论