jsCrypto是一个实现了一些常用加密方法的JavaScript库,支持的算法包括:AES,SHA-1,HMAC,BASE64,RSA,ECCandIBE,这个库也可以在ActionScript下使用。
示例代码:
varcipher=jscrypto.aes;varkey='password';variv='initialvector';varencryptor=newjscrypto.cbcmode.encryptor(cipher,key,iv);varctext=newArray();ctext.concat(encryptor.update('hello'));ctext.concat(encryptor.update('world'));ctext.concat(encryptor.final());document.write(ctext);
评论