摘要
MD5是目前在加密领域应用最为广泛的哈希函数。通过研究基于J2EE平台和B/S模式的用户管理系统的基本原理和实现方法,详细说明了基于MVC架构的系统模型,具体阐述了基于MD5进行口令密码校验的原理以及基于Java语言的算法实现。在设计口令密码校验过程中,描述了如何基于Servlet技术生成目前十分流行的图形认证码的方法。最后探讨了应用MD5算法加强Web应用中安全机制的方法和策略。
MD5 is one of the most widely used hash function in the field of cryptography nowadays. By virtue of studying the theory and realization of user management system in J2EE architecture and B/S model, the user management system's architecture in MVC model is stated, the process of verification by password based on MD5 algorithm and the design of MD5 algorithm in Java. During the process of verification, the creation of graphic authentication codes by Servlet technique is described. In the end, it probes into the mechanism and strategy of security identity in web applications based on MD5 algorithm.
出处
《计算机工程与设计》
CSCD
北大核心
2008年第18期4728-4730,4764,共4页
Computer Engineering and Design