JavaScript – jQuery – 使用 jshashes 取得 MD5/SHA等多樣演算編碼
jshashes 這個套件提供了 Hash 演算:MD5、SHA1、SHA256、SHA512、HMAC、RIPEMD-160。點我前往 Github 下載,或是使用 bower 安裝:
bower install jshashes
使用方式
// new MD5 instance var MD5 = new Hashes.MD5 // new SHA1 instance var SHA1 = new Hashes.SHA1 // new SHA256 instance var SHA256 = new Hashes.SHA256 // new SHA512 instace var SHA512 = new Hashes.SHA512 // new RIPEMD-160 instace var RMD160 = new Hashes.RMD160 // sample string var str = 'Sample text!' // output to console console.log('MD5: ' + MD5.hex(str)) console.log('SHA1: ' + SHA1.hex(str)) console.log('SHA256: ' + SHA256.hex(str)) console.log('SHA512: ' + SHA512.hex(str)) console.log('RIPEMD-160: ' + RMD160.hex(str))