项目上线成功,重启博客项目安全
盐(Salt),在密码学中,是指在散列以前将散列内容(例如:密码)的任意固定位置插入特定的字符串。这个在散列中加入字符串的方式称为“加盐”。其做用是让加盐后的散列结果和没有加盐的结果不相同,在不一样的应用情景中,这个处理能够增长额外的安全性。加密
在大部分状况,盐是不须要保密的。盐能够是随机产生的字符串,其插入的位置能够也是随意而定。若是这个散列结果在未来须要进行验证(例如:验证用户输入的密码),则须要将已使用的盐记录下来。(摘自维基百科)url
从维基的解释来看,盐是一种明文密码添加随机字符串,再加密的过程(例如,小明设置了一个神奇密码:123456,系统接收到这个密码后,在随机的位置上添加字符,添加后的结果为,1a2b3c456abcd。因为原字符串较短,因此通过加密后的密码,容易破解,因此如今加上了盐后,字符串长度变长,加密后更不容易被破解,此为我理解的加盐.net