如题,一般用哪种呢?sha256?
sha256
sha256不算加密算法,而是摘要算法,很多时候用来计算比如一篇文章的签名。试想任意一篇几千字的文章计算得到长度为64的串,显然不可能再解密回去。通常数据库中存密码可以用这个算法,以避免明文存储。
业务上加密其实一般用的也不多,比如https其实已经加密了;如果项目中用到可能很多是对称加密,比如存储前后端通讯的凭证token,里面可以加密着用户的id,秘钥只有服务器有,服务器可以解密后知道当前是哪个用户。
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
暂无简介
文章 0 评论 0
接受
发布评论
评论(1)
sha256不算加密算法,而是摘要算法,很多时候用来计算比如一篇文章的签名。试想任意一篇几千字的文章计算得到长度为64的串,显然不可能再解密回去。通常数据库中存密码可以用这个算法,以避免明文存储。
业务上加密其实一般用的也不多,比如https其实已经加密了;如果项目中用到可能很多是对称加密,比如存储前后端通讯的凭证token,里面可以加密着用户的id,秘钥只有服务器有,服务器可以解密后知道当前是哪个用户。