一种带有盐度值的安全哈希加密算法的设计与实现
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
t x r o v d b t n t ef c ft e d c i n r ta k n a n o t b e a t s , h n r p i n sr t g p e r e t es l e , u h a e o ito a y a t c s a d r i b w a l ta k t e e c y to t a e y a p a a i h
Ha h o e a i n r x c t d a d p t n i l a e y c n e n v rt s rpa s r sso e n t ed t b ei l i s p r to sa ee e u e n o e t f t o c r so e as heu e s wo d t r d i h a a a n p a n s
典 记录,这将使得攻击 变得 非常复杂,最终使 攻击者 利用 字典 、彩虹表进行攻击 的成 功率降低 .
关键词:安全哈希算法 ; 字典攻击 ; 彩虹表攻击 ; 安全性 ; 盐度值
中图分类号: T 39 P 0 文献标识码: A
Th sg n m p e e t to faS f s c y to g rt m eDe i n a d I lm n a i no a eHa h En r p i nAlo ih wih S l i l e t ai t Va u n y
21 0 2年第 2期 ( 总第 7 6期)
漳州师范学院学报 ( 自然科学版)
J u n l f a g h uNo m a ie st ( tS i) o r a n z o r l o Zh Un v riy Na . c.
N . .0 2年 o221
Ge e a . 6 n rl No 7
a dE et ncIfr t nE gn eig Z a gh uN r l ies y Z a g h u F j n3 3 0 , ia n lcr i no mai n iern , h n z o o ma Unvri , h n z o , ui 6 0 0 Chn ) o o t a
g n r t d c p e e t e o sf r h rr n o , n h ta k r n e oc e t ito a  ̄ c r re c a i i e e a e i h r x c me u t e a d m a d t ea t c e e d t r a ea d c i n r t b y o df a hs l t o n y
文章编号:0 87 2 (0 20 -0 90 10 -8 62 1)20 4 -4
一
种带有盐度值 的安全 哈希加密算法 的设计与 实现
李兴望 ,陈磊松 ‘,周小方
(. 1 漳州师范学院 计算机科 学与工程系, 福建 漳州 3 3 0 ; .漳州师范学院 新闻传 播系, 600 2 福建 漳州 3 3 0 ; 6 0 0 3 .漳州师范学院 物 理与电子信息工程系,福建 漳 州 3 3 0 ) 6 0 0
v le a l n o hg e e u iy i o t ie .I r e o s let ea o e p o lms t i a e u sfr r un r b ea d n i h r sc rt s ba n d no d rt ov h b v r b e , h sp p rp t o wa d a Ha h d t n r p in ag rt m t ai i au .Th o g h s p r to s wi aii au ,t e s a a e c y t l o ih wih s l t v le o n y r u h t e Ha h o e ain t a s l t v l e h h n y
LIXi g wa g CHEN is n 2 ZHOU a —a g n . n , Le.o g Xio f n 3
,
(. p rme t f c n e n n ier g Z a g h uNoma ie i , h n z o , u i 6 0 0 1De at n i c dE gn ei , h n z o r l vr t Z a g h u F ja 3 30 ; oS e a n Un s y n 2 Dea t n f w , h n z o o ma iesy Z a g h u F ja 6 0 0 3 De a me t f h s a . p rme t s Z a gh uN r l v ri , h n z o , uin3Leabharlann Baidu3 0 ; . p r n yi l o Ne Un t t oP c
Ab t a t W h n S c r s g rt m s d r c l d p e o s r ’ a s r n r p i n h a s r sr c : e e u e Ha h Al o ih i ie ty a o t d f r u e s p s wo d e c y t ,t e p s wo d o
摘 要:当直接采用安全哈希算法对用户的密码进行加密时,虽然对密码执行了哈希运算,解决了 在数据库
中以明文的形式存储用户密码的潜在安全隐患问题, 但是这种加密策略在面对字典、 彩虹表攻击时就显得有些脆 弱 了,并没有达到更高的安全性. 为 了 解决上述问题,本文设计并实现 了一种带有盐度值的安全哈希加密算法. 通过带有盐度值的哈希运算, 可以使得生成的密文进一步随机化, 进而使得攻击者需要为每个盐度值创建一条字