计算机技术与发展
計算機技術與髮展
계산궤기술여발전
COMPUTER TECHNOLOGY AND DEVELOPMENT
2013年
3期
134-138
,共5页
MD5%SHA-1%哈希函数%加盐%信息摘要模型%OpenSSL
MD5%SHA-1%哈希函數%加鹽%信息摘要模型%OpenSSL
MD5%SHA-1%합희함수%가염%신식적요모형%OpenSSL
MD5%SHA-1%Hash function%salting%message-digest model%OpenSSL
介绍MD5和SHA-1等典型哈希函数现状,分析它们保持较高流行性的原因以及继续单独使用存在的问题.为解决现实信息服务所面临的安全性和可用性问题,使用加盐技术、密码技术和若干基本信息算法,设计一种加盐信息模型.系统论述模型工作原理、设计和实现细节.在OpenSSL环境下实现一个原型,并且模拟它在网络通信中实用机制.结果显示,该模型可以隐藏基本Hash函数特征,产生更具随机性和抗碰撞性的.最后,结合信息在不同场景应用方式讨论该模型的盐值形式.
介紹MD5和SHA-1等典型哈希函數現狀,分析它們保持較高流行性的原因以及繼續單獨使用存在的問題.為解決現實信息服務所麵臨的安全性和可用性問題,使用加鹽技術、密碼技術和若榦基本信息算法,設計一種加鹽信息模型.繫統論述模型工作原理、設計和實現細節.在OpenSSL環境下實現一箇原型,併且模擬它在網絡通信中實用機製.結果顯示,該模型可以隱藏基本Hash函數特徵,產生更具隨機性和抗踫撞性的.最後,結閤信息在不同場景應用方式討論該模型的鹽值形式.
개소MD5화SHA-1등전형합희함수현상,분석타문보지교고류행성적원인이급계속단독사용존재적문제.위해결현실신식복무소면림적안전성화가용성문제,사용가염기술、밀마기술화약간기본신식산법,설계일충가염신식모형.계통논술모형공작원리、설계화실현세절.재OpenSSL배경하실현일개원형,병차모의타재망락통신중실용궤제.결과현시,해모형가이은장기본Hash함수특정,산생경구수궤성화항팽당성적.최후,결합신식재불동장경응용방식토론해모형적염치형식.
Introduce the situation of typical Hash functions,such as MD5,SHA-1,etc. ,and analyze the reason why they keep higher epi-demic and the existing problem for continuing to use them alone. To solve the security and usability problem that message-digest service faces in reality,it designs a message-digest model with salting technique,encryption technique and some basic message-digest algo-rithms. And it systematically discusses the working principle and the design and implementation details of the model,realizes a prototype in OpenSSL environment,and simulates the practical mechanism in network communication. The results show that the model can hide characteristics of basic Hash functions and produce digests that have stronger randomness and resistance of collision. Finally,the salt form in the model is discussed combining with the way of message-digest applied in various scenes.