- 37
- 0
- 约5.26千字
- 约 10页
- 2016-12-25 发布于重庆
- 举报
信息对抗系统分析与设计
课程设计报告
题目:
院(系)
专 业
班 级 11060
姓 名
学 号
导 师
1 目的
仿射密码加解密实现
2 基本原理
加法密码和乘法密码结合就构成仿射密码加密算法= Ek(m)=(k1m + k2) mod n 公式(1)
解密算法= Dk(c)=k3(c - k2) mod n 公式(2)
(其中(k3×k1)mod 26 = 1k3,k1互逆)仿射密码具有可逆性的条件是gcd(k1, n)=1。当k1=1时,仿射密码变为加法密码,当k2=0时,仿射密码变为乘法密码。
仿射密码中的密钥空间的大小为nφ(n),当n为26字母,φ(n)=12,因此仿射密码的密钥空间为12×26 = 312。
1 ,调速尺寸.
3. 在对话框的初始化函数OnInitDialog里面添加如下代码:
m_tab.InsertItem(0,加密);
m_tab.InsertItem(1,解密);
.在对话框资源里面添加2个对话框资源, ID分别命名为IDD_DIALOG1, IDD_DIALOG2,. style为Child, Border为None, 调整大小. 再分别为其添加对应的基于CDialog类m_dlg1, m_dlg2.
在C
原创力文档

文档评论(0)