- 5
- 0
- 约1.08万字
- 约 38页
- 2016-11-30 发布于重庆
- 举报
2010安全與保密实验指导书(新)
实验指导一 密码体制的编程实现
一、实验要求和目的
(1)用VC++实现RSA加解密算法;
(2)加深对RSA加解密算法的理解;
二、实验条件
(1)安装VC++开发环境;
(2)熟悉RSA加解密算法的有关知识;
三、实验时间
2学时
四、实验内容和步骤
RSA加解密算法是公开密钥密码体制的一种加密算法,它不仅可以作为加密算法使用,而且可以作为数字签名和密钥分配与管理。在这种体制中,每个用户有两个密钥:加密密钥PK={e,n}和解秘密钥SK={d,n}。用户把加密密钥PK公开,使得系统中的任何其他用户都可以使用,而对解密密钥SK中的d则保密。
1. 实验的建立
(1)在Windows桌面上选择“开始”|“程序”|“Microsoft Visual Studio 6.0”|“Microsoft Visual C++6.0”命令,进入“Microsoft Visual C++6.0”系统界面。在“Microsoft Visual C++6.0”系统界面中,建立加解密项目并运行之,出现图1所示的程序界面;
图1 程序界面
(2)单击“求随机数N、E”按钮,获得N、D、E三个参数(或者直接输入N、D、E三个参数),得到图2所示的结果;
图2单击“求随机数N、E”按钮后的结果
(3)在第三个文本框中输入待加密的明文,然后单击“加密”按钮,密文出现在第四个文本框中,如图3所示;
您可能关注的文档
- 2009年度江蘇省建设工程施工图设计审查问答.doc
- 2009年度教師先进事迹材料集.doc
- 2009年度浙江省自然科學申请情况汇报.doc
- 2009年度管理人員培训稿.doc
- 2009年廣东省优良样板工程项目共39项.doc
- 2009年廣东省麻岗中学备战中语文总复习基础知识考核试卷(语文版七年级下册内容).doc
- 2009年建設工程技术与计量(安装工程)试题及答案.doc
- 2009年建設工程技术与计量.docx
- 2009年建設工程施工管理.doc
- 2009年建設工程法规及相关知识最新试题.docx
- 小学数学六年级下册数学广角抽屉原理教学应用.docx
- 某APP童谣含隐晦成人隐喻致家长投诉的内容审核盲区分析_2026年5月.docx
- 小学语文提问策略在四年级阅读教学中的实施.docx
- 电流树状Lichtenberg图形制作.docx
- 急诊护理健康教育创新.pptx
- 高校学生宿舍太阳能热水系统节能效益与改造研究_2026年3月.docx
- “失眠日记”在学生中的记录行为与干预效果研究_2026年3月.docx
- 性别平等“角色互换”体验对男性大学生共情能力提升实测_2026年1月.docx
- 海洋保护区对生物多样性的保护作用研究_2026年5月.docx
- 人工智能辅助招聘中的算法公平性评测与偏见缓解策略_2026年3月.docx
原创力文档

文档评论(0)