- 64
- 0
- 约8.98千字
- 约 9页
- 2016-10-06 发布于贵州
- 举报
庞贝贝-信管12-实验报告一-凯撒密码
信息安全原理与应用
实验报告一
凯撒密码
姓名:庞贝贝
班级:信管112
指导老师:周一鹏
学号:1104040216
日期:2013/9/14
班级:信管112 学号: 1104040216 姓名:庞贝贝
同组同学学号:
同组同学姓名:
实验日期:2013年 9 月 14日 交报告日期:2013 年 9 月 20 日
实验(No. 1 )题目:凯撒密码 实验目的及要求:
掌握基本凯撒密码的原理;
掌握凯撒密码原理后,用编程实现对明文的加密与解密操作。 实验设备:
1. 实验平台为VC++ 6.0 实验内容:
凯撒密码原理:
让每个字母等价于一个数值
……
则加密公式为:
其中:k为密钥,p为明文,C为密文。
解密公式为:
使用c++语言实现凯撒密码算法
2.1.客户需求分析
课本上明文用小写字母表示,明文用大写字母表示,但在实际应用中,用户在书写明文的时候由于书写习惯,总会出现大写字母,如果硬性规定明文只能用小写字母,这样的软件只会给用户带来不便,所以本程序将允许明文中出现大写字母。而对于密文,我们统一采用大写字母。
2.2.概要设计
2.2.1.数据结构设计
考虑到用户可能会输入多行,每行的语句长度可能不一样,所以我们采用链表的数据结构,为每页设置
您可能关注的文档
最近下载
- IATF16949标准题库(含答案).doc
- J-BT-3926.13-1999 垂直斗式提升机 圆环链链轮参数尺寸.pdf VIP
- 工程施工方案的编制依据(3篇).docx
- 2025年人格七宗罪测试题及答案.doc VIP
- CZ2209--92改进型50km钢轨9号单开道岔总布置图(中铁轨道系统公司2009).pdf VIP
- 08 第二章 第四节 海洋空间资源开发与国家安全.pptx VIP
- 《屋顶分布式光伏发电系统施工技术规范》.pdf VIP
- 2023年某能源电解铝项目阳极组装车间施工方案方案模板.pptx VIP
- 《湿式排水一体化预制泵站》.pdf VIP
- 电气控制与S7-1200 PLC应用教程 课件 项目15:步进电机驱动的工作台PLC控制系统设计安装与调试.ppt
原创力文档

文档评论(0)