关于密钥的解密问题

来源:9-3 密码加密和总结

慕码人8194681

2022-10-27

有两个问题想请教下
1.在genPassword函数里头,我理解的是,这里的str不一定要写这么规范,反正下次登录也是和数据库中加密过的密码对比。也就说str只要包含密码且有一串复杂字符串就可以了。所以我想问下
(1)这里写成键值对的样子还有什么其他原因吗?
2.我看老师在其他问答中解释说密钥可以用来解密。但我在网上查到的是,md5散列函数的加密是不可逆的。所以我想问下
(1)如果解密的话需要怎么做?
(2)前端有支持解密的模块吗?
(3)以及解密之后有什么用途呢?
谢谢
图片描述

写回答

1回答

双越

2022-10-27

str 的格式,是可以自由变化的。


解密需要秘钥才可以。

前端也有加密模块的,可以网上搜一下“js 加密技术”。

在我们的项目中,密码加密之后就没有必要再解密了。

1
1
慕圣4426188
老师,你好 请教一个问题,在前端登录时,我们用的POST 传递密码,在业界实现层面,这里是不是应该用加密后的进行http 请求。
2023-01-01
共1条回复

Node.js+Express+Koa2+Nest.js 开发服务端

从入门到实战,一站式掌握 Node.js+Express+Koa2

4051 学习 · 2006 问题

查看课程