搜索
您的当前位置:首页正文

基于OPENSSL的小型CA系统的实现开题报告

来源:六九路网
 -

厦门大学软件学院《毕业设计(论文)》开题报告

学生姓名 指导教师姓 名 职称 班级 所在单位 学号 厦门大学软件学院 毕业设计(论文)题 目 基于OPENSSL的小型CA系统的实现 毕业设计(论文)的目标: 一.整体软件目标 1.利用Openssl提供的基础设施设计并实现一个小型集中式CA,能够支持CA的基本功能,包括根证书的产生和管理,用户证书的产生、颁发、回收、撤销等功能。 2.实现一个客户端软件对CA的功能进行演示。 实现方法: 一.基本环境 开发工具:VC++ 开发语言:C++ 开发平台:Windows XP 证书库:Access数据库 开发使用的插件:Openssl 二.模块划分 证书申请 证书发放 证书更新 证书撤销 证书验证 三.系统构架 1

-

:行为控制 :信息传送文本申请4证书表申请表7358密钥库证书库cara69客户端1用户21 2提交申请信息 3拟颁发证书的申请 CA4文本申请信息 5证书信息 6证书和密钥文件 7输入文本申请 证书申请及下载 数据库管理 密钥及证书管理8安全策略软硬件系统 验证申请信息9 时间进度安排: 2008年2月26日-2008年3月15日 相关资料文献搜索,并对PKI/CA系统的原理、功能和基本结构进行深入学习。 2008年3月16日-2008年4月5日 对相关技术和工具进行了解和学习,并给出系统总体设计 2008年4月6日-2008年5月5日 完成系统详细设计,完成基本代码编写 2008年5月10日-2008年5月20日 系统测试,整个软件主体基本完成 2008年5月21日-2008年5月25日 确认软件功能,由开发人员确认所需要的功能匀已经完成,实验操作人员完成具体功能检查。 2008年5月25日-2008年6月2 日 项目文档终稿完成,提交毕业论文,准备毕业答辩。 指导教师审核意见: 校内指导教师签名: 年 月 日 2

-

毕业论文任务书

(以下由学生填写)

题 目:基于OPENSSL的小型CA系统的实现 目标要求: 利用Openssl提供的基础设施设计并实现一个小型集中式CA,能够支持CA的基本功能,包括根证书的产生和管理,用户证书的产生、颁发、回收、撤销等功能。实现一个客户端软件对CA的功能进行演示. 支持条件: 开发工具:VC++ 开发语言:C++ 开发平台:Windows XP 证书库:Access数据库 开发使用的插件:Openssl 指导教师(签名) 职称 学生(签名)

3

-

分阶段进度安排

阶起讫时间 段 相关资料文献搜索并对PKI/CA系统的原理、功能和基本结构进行深入学习 对相关技术和工具进行了解和学习,并给出系统总体设计 完成系统详细设计,完成基本代码编写 系统测试,整个软件主体基本完成 完成毕业论文及相关文档编写,准备毕业答辩 计划完成内容 1 2008年2月26日3月15 日 2 2008年3月16日- 4月5日 3 2008年4月 6日- 5月 5日 4 2008年5月6日- 5月20日 5 2008年5月21日- 6月11日 4

-

教师分阶段指导记录

第一阶段: 指导学生对相关资料的搜集与学习。 第二阶段: 指导学生对相关工具的使用和相关技术的学习 第三阶段: 指导学生进行系统设计和代码编写 第四阶段: 指导学生进行系统测试 第五阶段: 指导学生进行论文和相关文档的编写

5

-

论 文 评 语 拟评成绩 指导教师(签名) 职称 年 月 日 论 文 评 阅 评阅成绩 评阅教师(签名) 职称 年 月 日 答辩记 答辩小组组长(签名) 职务(称) 年 月 日 录 演示成绩 答辩成绩 总 评 成绩 学院负责人(签盖)

年 月 日 6

因篇幅问题不能全部显示,请点此查看更多更全内容

Top