简述基于JAVA的通用安全模块的设计
摘 要
本文详细介绍了基于口令的身份认证与文件安全传输两个通用安全模块的设计原理和实现过程,分析了当前口令保存的安全性,提出了运用MD5算法等对口令进行处理,并将处理结果保存在数据库中的方法。同时为了进一步增强认证系统的灵活度,设计了用户注册时的口令模式选择、自主修改用户口令、自主选择口令字符串长度等策略。在本文设计的认证过程中,用户输入认证口令信息,作必要的处理之后,会与数据库里的用户真实信息进行对比来验证用户的合法性,合法用户登录成功后可以访问文件安全传输模块;而文件安全传输模块的设计,是应用SSL协议建立文件安全传输通道,可以保障机密文件内容不被窃听、篡改、伪造。整个系统采用JAVA语言对SSL协议、DES、MD5的支持设计实现的,具有设计简练、认证灵活、安全性能可靠、成本低廉等优点,能很好地解决各类企事业单位的用户身份鉴别和传输文件的机密性问题。
关键词: 身份认证;消息摘要;DES;SSL;加密;解密
The Design and implementation of Two General Security Models Based on Java
Abstract
The paper initiates the principle and implementation of two general security module
您可能关注的文档
- 毕业论文:基于JSP的毕业设计选题管理系统(终稿).doc
- 毕业论文:基于 J2ME的手机炸弹人游戏的开发-毕业设计论文(终稿).doc
- 毕业论文:基于WEB的服装供应链管理服务平台设计(终稿).doc
- 毕业设计:建设银行账目管理系统的设计(终稿).doc
- 基于AT89S52单片机演奏音乐系统设计(终稿).doc
- 毕业论文:基于I2C总线的远程数据采集系统(终稿).doc
- 毕业论文:某大学毕业论文选题系统的设计(终稿).doc
- 毕业论文:某小学教师信息电子信息化的建设对策(终稿).doc
- 毕业设计:汽车公司的工作流引擎的设计(终稿).doc
- 毕业设计:浅谈新奥法施工技术在隧道施工中的作用(终稿).doc
- 6.1 亚洲的自然环境特征教学设计( 第2课时)地理七年级下学期商务星球版(2024).docx
- Unit 3 Getting along with others(教学设计)英语译林版2020必修第一册.docx
- Unit 3 Getting along with others Period 3(教学设计)英语译林版2020必修第一册.docx
- Unit 3 Getting along with others Period 4(教学设计)高中英语译林版2020必修第一册.docx
- Unit 5Humans and Nature Period 3(教学设计)高中英语北师大版2019必修第二册.docx
- 第一节 能量的转化与守恒(讲义)物理沪科版2024九年级全一册.docx
- 第19讲 机械能守恒定律及其应用(复习讲义)高考物理一轮复习.docx
- 第11讲 氧化还原反应的应用-氯气制备 新高一化学讲义(鲁科版2019).docx
- 第一章 运动的描述(复习讲义)高中物理人教版2019必修第一册.docx
- 2.1 烷烃-高二化学(人教版2019选择性必修3).docx
原创力文档

文档评论(0)