Word文档,可编辑修改!
南京航空航天大学
课 程 设 计 报 告
课 程 名 称 密码学课程设计
学 院 计算机科学与技术 年 级 2014
学 生 姓 名 陶超权 学 号 161420330
开 课 时 间 2016 至 2017 学年第 一 学期
总 成 绩
教师签名
实验项目
名 称
实验一、古典密码
成绩
一、实验目的
通过实现简单的古典密码算法,理解密码学的相关概念如明文(plaintext)、密文(ciphertext)、加密密钥(encryption key)、解密密钥(decryption key)、加密算法(encryption algorithm)、解密算法(decryption algorithm)等。
实验内容
1)用C\C++语言实现单表仿射(Affine)加/解密算法;
2)用C\C++语言实现统计26个英文字母出现频率的程序;
3)利用单表仿射加/解密程序对一段较长的英文文章进行加密,再对明文和密文中字母出现的频率进行统计并作对比,观察有什么规律。
仿射变换:
加密:
解密:
其中,k1和k2为密钥,k1∈Zq,k2∈Zq*。
实验步骤
1)在main函数中构建框架,函数主要分为三部分
您可能关注的文档
- 钢铁企业成本预算管理管窥.doc
- 高二年级人物头像素描教案.doc
- 高考英语单词3500-(乱序版)自测.doc
- 高空作业考试题库(附答案).doc
- 各年级劳动课教学计划.doc
- 古代文学史(魏晋南北朝).doc
- 关于教学-“六认真”工作考核考评的实施细则.doc
- 广州英语中考语法选择专练.doc
- 化隆110kV开关站工程质量评估报告11.doc
- 汇编语言课程设计-磁盘文件管理系统-报告.doc
- 2021年08月09日威海经济技术开发区威海广兴泰业投资有限公司院内威海恒源新材料科技有限公司船用配件生产项目doc威海经济技术开发区威海广兴泰业投资有限公司院内.pdf
- 2021年07月07日威海市临港经济技术开发区苘山镇苘兴路8-11号山东杰鑫建材科技有限公司塑料模板加工项目环境影响报告表20216(1)威海市临港经济技术开发区苘山镇苘兴路8-11号.pdf
- 2021年08月19日威海市经济技术开发区崮山镇成大路北、五渚河西迪沙药业集团有限公司头孢固体制剂项目doc威海市经济技术开发区崮山镇成大路北、五渚河西.pdf
- 2021年06月16日威海经济技术开发区崮山镇崮山路530-3户外用品生产项目报告表(公示本)doc威海经济技术开发区崮山镇崮山路530-3.pdf
- 项目二三相异步电动机机械特性的测试.ppt
- 人教部编版小学语文五年级上册 慈母情深 (9) 名师教学PPT课件.ppt
- 水电解质与酸碱平衡失调论述.ppt
- 新高电子材料(中山)有限公司主营铝基板.ppt
- 2021年11月11日山东省威海市临港经济技术开发区草庙子镇乐清路-6-3号(报批版)威海市信佳机械设备有限公司机械设备生产项目-1山东省威海市临港经济技术开发区草庙子镇乐清路-6-3号.pdf
- 2021年07月07日威海临港经济技术开发区苘山镇苘兴路1号威海诺润新材料有限公司饲料添加剂(醋酸钠)生产项目环境影响报告表20215(2)威海临港经济技术开发区苘山镇苘兴路1号.pdf
原创力文档

文档评论(0)