nodejs jssha 模块怎么用
答案:2 悬赏:60 手机版
解决时间 2021-02-08 19:04
- 提问者网友:爱了却不能说
- 2021-02-08 02:22
nodejs jssha 模块怎么用
最佳答案
- 五星知识达人网友:醉吻情书
- 2021-02-08 02:32
我们可以利用以下算法来创建hash实例
md5
sha1
sha256
sha512
ripemd160
MD5是最常用的,但是他有一定的碰撞的问题,你可以使用更新的sha1算法。
我们看hash的生成方法,代码如下:
var md5 = crypto.createHash(‘md5’);
md5.update(‘foo’);
{}
md5.digest();
’??\u0018?L??\í?eO??¤?'
md5.digest(‘hex’);
Error: Not initialized
at [object Context]:1:5
at Interface. (repl.js:147:22)
at Interface.emit (events.js:42:17)
at Interface._onLine (readline.js:132:10)
at Interface._line (readline.js:387:8)
at Interface._ttyWrite (readline.js:564:14)
at ReadStream. (readline.js:52:12)
at ReadStream.emit (events.js:59:20)
at ReadStream._emitKey (tty_posix.js:280:10)
at ReadStream.onData (tty_posix.js:43:12)
var md5 = crypto.createHash(‘md5’);
md5.update(‘foo’);
{}
md5.digest(‘hex’);
‘acbd18db4cc2f85cedef654fccc4a4d8’
md5
sha1
sha256
sha512
ripemd160
MD5是最常用的,但是他有一定的碰撞的问题,你可以使用更新的sha1算法。
我们看hash的生成方法,代码如下:
var md5 = crypto.createHash(‘md5’);
md5.update(‘foo’);
{}
md5.digest();
’??\u0018?L??\í?eO??¤?'
md5.digest(‘hex’);
Error: Not initialized
at [object Context]:1:5
at Interface. (repl.js:147:22)
at Interface.emit (events.js:42:17)
at Interface._onLine (readline.js:132:10)
at Interface._line (readline.js:387:8)
at Interface._ttyWrite (readline.js:564:14)
at ReadStream. (readline.js:52:12)
at ReadStream.emit (events.js:59:20)
at ReadStream._emitKey (tty_posix.js:280:10)
at ReadStream.onData (tty_posix.js:43:12)
var md5 = crypto.createHash(‘md5’);
md5.update(‘foo’);
{}
md5.digest(‘hex’);
‘acbd18db4cc2f85cedef654fccc4a4d8’
全部回答
- 1楼网友:第幾種人
- 2021-02-08 03:05
任务占坑
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯