### haslib - 加密应用 - 注册和登录,通过列表 #解密在服务器server端 import hashlib def get_md5(data): obj = hashlib.md5("fsafas".encode("utf-8")) #这里是加盐一般不能固定,一般用用户名 obj.up ...
分类:
其他好文 时间:
2021-04-14 12:12:01
阅读次数:
0
作者:何加盐 来源:何加盐(ID:ihejiayan) “据野史记载,中亚古国花剌子模有一古怪的风俗,凡是给君王带来好消息的信使,就会得到提升,给君王带来坏消息的人则会被送去喂老虎。 于是将帅出征在外,凡麾下将士有功,就派他们给君王送好消息,以使他们得到提升;有罪,则派去送坏消息,顺便给国王的老虎送 ...
分类:
移动开发 时间:
2020-08-20 18:26:25
阅读次数:
92
一、理论部分 1、为什么要给密码加盐 我们在数据库中存入的密码一般不会是明文,都要通加MD5加密后存入,但是有些简单的密码加密后存入数据库也不安全,所有我们采用密码+盐再进行MD5加密存入数据库中。 数据存储形式如下: mysql> select * from User; + + + + | Use ...
分类:
Web程序 时间:
2020-07-26 00:40:21
阅读次数:
127
主要代码: 1 // 盐值 2 String salt = null; 3 String password = user.getPassword(); 4 //加密密码 5 String encryptPassword = null; 6 7 salt = SaltUtil.generateSalt ...
分类:
其他好文 时间:
2020-07-24 16:30:16
阅读次数:
136
为什么要在密码里加点“盐” 盐(Salt) 在密码学中,是指通过在密码任意固定位置插入特定的字符串,让散列后的结果和使用原始密码的散列结果不相符,这种过程称之为“加盐”。 以上这句话是维基百科上对于 Salt 的定义,但是仅凭这句话还是很难理解什么叫 Salt,以及它究竟起到什么作用。 第一代密码 ...
分类:
其他好文 时间:
2020-07-02 13:31:41
阅读次数:
60
hashlib模块 密文加密 MD5基本使用: import hashlib # 获取MD5对象 md5 = hashlib.md5() # 可以在获取MD5对象时加'盐',以更深程度的加密 # hashlib.md5("salt".encode("utf8")) # 要加密的内容 # update ...
分类:
其他好文 时间:
2020-06-10 20:50:09
阅读次数:
64
cookie与session http协议是无状态的 django操作cookie # 需要借助于HttpResponse对象 # 加盐 obj.set_signed_cookie(key,value,salt='盐') request.get_signed_cookie(key,salt='盐') ...
分类:
其他好文 时间:
2020-06-08 16:15:39
阅读次数:
68
因为时间和精力的原因,退了一步,在张哥的教导下,我偶然知道MD5的存在,而因为sql注入的原因,使得程序需要进行加密,后续还可以加盐 这里简单运用下MD5 代码如下,先创建一个MD5工具类 package MD5; import java.math.BigInteger; import java.s ...
分类:
其他好文 时间:
2020-05-21 00:23:15
阅读次数:
47
受密钥保护的报文摘要称为报文鉴别码(MAC),也称消息鉴别码。 即: MAC=Ck(M) 简单的理解为加盐的Hash函数,可以用于鉴别专属文件的完整性,是或被篡改 消息认证码(MAC)是将通信双方共享的 密钥 和数 据块作 为输入,产生Hash值作为MAC码,然后将MAC码和受保护的消息一起传递或存 ...
分类:
其他好文 时间:
2020-05-16 20:43:13
阅读次数:
112
食材 土豆 五花肉 葱、姜、蒜 料酒、茴香、辣椒、冰糖、酱油 步骤 1. 将食材切好备用 2. 将五花肉冷水入锅,放入一勺料酒煮开去血水 3. 捞出五花肉,下入锅中小火出油 4. 加入调料 5. 小火炒(先把肉炒至半熟) 6. 放入土豆块 7. 加盐,加生抽,加冰糖 8. 加适量水 9. 中小火加盖 ...
分类:
其他好文 时间:
2020-02-01 19:36:01
阅读次数:
45