在大数据发展的今天,信息安全是十分重要的,但我们的信息安全在黑客肆意横行 的今天,已经是一个重要的问题。在当今,网络中最为主流的安全技术就是证书技术, 当证书颁发给用户后,用户就能通过证书的认证来使得自己的安全信息得以保护。所以, 本次的毕业设计中就是完成一个基于 OpenSSL 的证书管理系统,用户通过证书的申请后, 获得服务端的证书颁发。当用户获得证书后,安装证书,并完成认证,用户就能得到证 书的认证,由此来实验整个功能。74267
毕业论文关键词 证书; OpenSSL; 颁发; 认证;
毕 业 设 计 说 明 书 外 文 摘 要
Title Certificate management system and research based on OpenSSL
Abstract
The security of information has been very important since the development of big data。 However, the security of our information is facing a big challenge because of large quantities of hackers。 Nowadays, certification technology has been the mainstream of the security technologies。 The users can ensure their information's security through the identification of their certification after the certification is issued to them。 Hence, this project is aimed at producing a certification management system based on OpenSSL。 The users will gain their certification from the server after their application is passed。 Then the users can install their certification as well as finish the identification。 Finally, the whole function of the project can be proved。
Keywords Certification; OpenSSL; Award; Authentication
本科毕业设计说明书 第 1 页
目 次
1 引语 3
1。1 背景 3
1。2 有关技术 3
1。2。1 数字证书 3
1。2。2 openssl 的介绍 3
2 相关技术与开发工具 5
2。1 相关技术 5
2。1。1 OpenSSL 5
2。1。2 Java 技术 5
2。1。3 Servlet 技术 6
2。1。4 Mysql 6
2。2 相关开发工具 6
3 需求分析与总体设计 7
3。1 服务器的介绍 7
3。2 证书 8
3。3 整体思路 9
4 功能的实现 11
4。1 环境的配置 11
4。1。1 OpenSSL 的环境搭建 11
4。1。2 Eclipse 的环境搭建 12
4。1。3 JSP 的搭建 12
4。2 数据库的搭建: 12
4。3 界面的实现 14
4。4 注册界面: 15
4。5 登录界面: 16
4。6 证书的申请 17
4。6 证书的认证: 17