标签:盐值加密

JAVA

谷歌 Tink(加密API) 教程

herman 6年前 (2018-08-31) 21016浏览 0评论

谷歌最近又发布了一个新的开源工具集 Tink。Tink 是一个多语言,跨平台的库,提供安全,易于正确使用和难以滥用的加密 API。我预测它可能会火起来,所以就先简单介绍一下它的用法。 Tink 遵循 Apache 的 2.0 开源协议。Ti...

JAVA

为什么要在MD5加密的密码中加“盐”

herman 7年前 (2016-11-29) 5371浏览 0评论

盐(Salt)在密码学中,是指通过在密码任意固定位置插入特定的字符串,让散列后的结果和使用原始密码的散列结果不相符,这种过程称之为“加盐”。 以上这句话是维基百科上对于 Salt 的定义,但是仅凭这句话还是很难理解什...

JAVA

java 实现MD5 盐值加密功能

herman 7年前 (2016-11-29) 7376浏览 1评论

我们知道,如果直接对密码进行散列,那么黑客可以对通过获得这个密码散列值,然后通过查散列值字典(例如MD5密码破解网站),得到某用户的密码。  加Salt可以一定程度上解决这一问题。所谓加Salt方法,就是加点“佐料&r...