- 17
- 0
- 约2.17千字
- 约 5页
- 2017-05-19 发布于重庆
- 举报
信息安全实验1
一、?实习目的
1. 熟悉java平台开发环境;
2. 理解常见古典加密算法:凯撒密码、多字母替代密码、多表替代密码;
3. 理解古典加密技术中的替换技术、置换技术。
二、?实习要求
1. 实习前认真预习第1、2章相关内容;
2. 对实习内容中给定题目上机前先进行程序编写和数据准备;
3. 上机编辑、调试、运行程序,并保存最终程序,然后撰写实习报告;
4. 实习报告需用专门的报告纸书写,内容包括:实习名称、实习目的、内容、操作过程、程序清单,运行结果,实习中出现的问题及解决方法、实习体会等,具体要求见附录1。
三、实习内容
1.[问题描述]
凯撒密码是把字母表中的每个字母用该字母后的某个字母进行代替。
凯撒密码的通用加密算法是:C=E(P)=(P+k) mod 26 026
凯撒密码的通用解密算法是:P=D(C)=(P-k) mod 26 026
2.[阶梯任务]
(1)利用课本表2-1实现凯撒密码的加密、解密算法,能够根据用户选择秘钥(移位数)和明文进行加解密,用户密钥在整数范围内;
编写
(2)对于恺撒加密实现图形界面,用户可以输入明文和密钥,在文本框中显示对应密文;
(3)实现用户对文件的操作,用户可以通过指定路径文件和密钥,加密结果存储在指定文件中;
(4)利用一种已经存在的编码方式,如ASCII,实现任意英文状态字符的加
您可能关注的文档
- 《73科学探究物质的密度》2011年阶段练习测试.doc
- 《体积单位间的进率》课堂实录文稿.doc
- 《你在为谁工作》要点摘录及工作运用----Vinson(郭文胜).doc
- 《四个太阳》案例及反思.docx
- 《导游业务》100题.doc
- 习网管理员账号及密码查询班级学生参赛情况查询操作指南.doc
- 产前筛查的意义.ppt
- 《变电带电检修工》高级工理论答案.doc
- 云上普洱茶_微博营销推广方案.doc
- 《导游规程与技巧》复习资料-何建英201306(更新).doc
- 广东省深圳市福田区侨香外国语学校2025届数学八上期末经典模拟试题含解析.doc
- 2025届湖南省浏阳市初三下十月阶段性考试试题语文试题含解析.doc
- 江西省江西师大附中2026届高三第六次质量检查生物试题含解析.doc
- 江苏省连云港市灌南县2025年三上数学期末质量跟踪监视模拟试题含解析.doc
- 银川科技学院《社交礼仪》2023-2024学年第一学期期末试卷.doc
- 江苏省南京雨花台区七校联考2025届初三下学期第一次周考语文试题(重点班)试题含解析.doc
- 山东省滨州市十二校2025届高一语文第二学期期末综合测试试题含解析.doc
- 西昌学院《经济法》2021-2022学年第一学期期末试卷.doc
- 邯郸市邯山区2024-2025学年四下数学期末复习检测模拟试题含解析.doc
- 安徽林业职业技术学院《毒理学基础A》2023-2024学年第二学期期末试卷.doc
原创力文档

文档评论(0)