没有合适的资源?快使用搜索试试~ 我知道了~
首页网络安全课程设计(CA证书服务器的建立与使用)
网络安全课程设计(CA证书服务器的建立与使用)
4星 · 超过85%的资源 需积分: 31 80 下载量 117 浏览量
更新于2023-03-03
评论 18
收藏 945KB DOC 举报
CA证书服务器的建立与使用 一、实验题目 : CA证书服务器的建立与使用 二、实验目的 本课程设计的目的是,使学生掌握CA认证的知识,并能够使用证书完成用户身份的认证和通信过程中的安全保密。 三、实验要求 与同组同学分工合作完成设计内容,设计内容的1、2每组选做一个。
资源详情
资源评论
资源推荐
二、实验目的.....................................................................................................................................2
三、实验要求.....................................................................................................................................2
四、总体设计.....................................................................................................................................2
1、OpenSSL 及 SSL 相关知识 .................................................................................................2
2、程序框架设计.......................................................................................................................2
3、证书下载及安装..................................................................................................................3
4、公钥私钥分割.......................................................................................................................4
5、编译 OpenSSL......................................................................................................................6
6、客户-服务端程序编译.......................................................................................................10
五、实验结果...................................................................................................................................14
六、流程图.......................................................................................................................................16
七、提出问题与解决办法...............................................................................................................17
八、任务分工表...............................................................................................................................17
九、心得体会...................................................................................................................................18
十、附件:(程序清单)...............................................................................................................18
《网络安全综合课程设计》
一、实验题目 :
CA 证书服务器的建立与使用
1
二、实验目的
本课程设计的目的是,使学生掌握 CA 认证的知识,并能够使用证书完成
用户身份的认证和通信过程中的安全保密。
三、实验要求
与同组同学分工合作完成设计内容,设计内容的 、 每组选做一个。
四、总体设计
1、OpenSSL 及 SSL 相关知识
SSL 是 Secure Socket Layer(安全套接层协议)的缩写,可以在 Internet 上
提供秘密性传输。Netscape 公司在推出第一个 Web 浏览器的同时,提出了 SSL
协议标准,目前已有 3.0 版本。OpenSSL 采用 C 语言作为开发语言,这使得
OpenSSL 具有优秀的跨平台性能,这对于广大技术人员来说是一件非常美妙的
事 情 , 可 以 在 不 同 的 平 台 使 用 同 样 熟 悉 的 东 西 。 OpenSSL 支 持
Linux、Windows、BSD、Mac、VMS 等平台,这使得 OpenSSL 具有广泛的适用
性。不过,对于目前新成长起来的 C++程序员,可能对于 C 语言的代码不是很
习惯,但习惯 C 语言总比使用 C++重新写一个跟 OpenSSL 相同功能的软件包轻
松不少。
2、程序框架设计
程序分为两部分客户端和服务器端,我们的目的是利用 的特性
保证通信双方能够互相验证对方身份真实性,并保证数据的完整性、私密性。
()客户端程序的框架为
生成一个 结构
下面是正常的 ! 过程
" !
把建立好的 ! 和 结构联系起来
" "
的握手过程
接下来用 ##$代替原有的 ##$即可
# %&#% #%&'#(%
()服务端程序的框架为
2
生成一个 结构
##
下面是正常的 ! 过程
" !
)
$*
把建立好的 ! 和 结构联系起来
" "
的握手过程
接下来用 ##$代替原有的 ##$即可
#$ )+" ,")+"
()根据 -./012整个 的流程如下
##
&333333334
##&
#5$
##678$9
#5$-:+
;33333333##&<
#5$
678$9
#5$=#"7
>$9*#*?
. 333333334
>$9*#*?
;33333333.
@**$<$$;33333334@**$<$$
对 程 序 来 说 * 将 整 个 握 手 过 程 用 一 对 函 数 体 现 , 即 客 户 端 的
和 服 务 端 的 $* 。 而 后 的 应 用 层 数 据 交 换 则 用
#$ 和 # 来完成。
3、证书下载及安装
证书申请地址 *A10121B# #
() 申请证书334高级334使用表格 @334标记为密钥可导出导出到文件33
3
不要选择)334安装证书
() C8334# 选项334内容334证书334选中刚才安装的证书,导出334
是,导出私钥334(缺省)下一步334密码334文件名
4、公钥私钥分割
()运行 * 并在 * 环境下运行 *! ,生成 * 文件
()经过第 步所生成的 7*1* 文件即包含公钥又包含私钥,但和
7!71*" 比较编码格式发生了变化。将公钥和私钥分割开:
;4D#$ 打开 7*1*。
;4找到
33333E8FCG-@H-C=@868I33333
JJ1
333338G<-@H-C=@868I33333
将这一部分(如下图的阴影部分)内容复制并另存为 !71*,即私钥文
件 。
4
剩余27页未读,继续阅读
cquptlh
- 粉丝: 1
- 资源: 19
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- 2022年中国足球球迷营销价值报告.pdf
- 房地产培训 -营销总每天在干嘛.pptx
- 黄色简约实用介绍_汇报PPT模板.pptx
- 嵌入式系统原理及应用:第三章 ARM编程简介_3.pdf
- 多媒体应用系统.pptx
- 黄灰配色简约设计精美大气商务汇报PPT模板.pptx
- 用matlab绘制差分方程Z变换-反变换-zplane-residuez-tf2zp-zp2tf-tf2sos-sos2tf-幅相频谱等等.docx
- 网络营销策略-网络营销团队的建立.docx
- 电子商务示范企业申请报告.doc
- 淡雅灰低面风背景完整框架创业商业计划书PPT模板.pptx
- 计算模型与算法技术:10-Iterative Improvement.ppt
- 计算模型与算法技术:9-Greedy Technique.ppt
- 计算模型与算法技术:6-Transform-and-Conquer.ppt
- 云服务安全风险分析研究.pdf
- 软件工程笔记(完整版).doc
- 电子商务网项目实例规划书.doc
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论7