下载此文档

信息安全与密码学实验报告.docx


文档分类:IT计算机 | 页数:约64页 举报非法文档有奖
1/64
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/64 下载此文档
文档列表 文档介绍
信M I f AXD OC54 ,
《信息安全与密码学》实验报告
姓名:
学号:
学院:
班级:
成绩:
2014年12月31日
目 录
1移位密码3...
算法原理 3
实现过程 3
程序代码 3
运行界面1
"b" ; a
"g" ; a
="l"
="q"
="v"
a[2] a[7]
aa aa aa
[12] '17, 22]
"c" ; aa
"h" ; aa
="m"
="r"
="w"
[3] 8]
a a a
a a a
[13]
[18]
23,
"d" ; aa "i" ; aa ="n"
="s"
="x"
4
9
I]
):
aa aa aa
[14] [19, 24,
"e";
"i";
j ;
="o"
="t"
="y"
-----
-----
-----
aa[25] ="z";
try
{吐.
#region
int a = Convert .ToInt16();
string tx = ; int le = ;
int [] bb = new int [le];
string [] txt = new string [le];
for ( int i = 0; i < le; i++) {
txt[i] = tx[i].ToString();
}//获得明文
string [] txt2 = new string [le];
for ( int j = 0; j < le; j++)
for ( int m = 0; m < 26; m++)|
{
if (txt[j] == aa[m]) { bb[j] = (m + a) % 26;
txt2[j] = aa2[bb[j]];
} }
}//获得密文
string tx2 = "" ; |
for ( int n = 0; n < le; n++) {
tx2 += txt2[n];
}
= tx2;
#endregion
catch {
MessageBoxShow("请输入正确格式的秘钥以及明文");
}
private void button2_Click( object sender, EventArgs e)
aa aa
[0]
5
"a";
"f";
aa aa
[1 [6
:= ■=
"b";
"g";
aa aa
[2]
7
"c" ; aa
"h" ; aa
[3]
8
"d"
"i"
;aa ;aa
[4]
9
"e";
"i";
j ;
aa
[1(
0]=
"k"
;aa
11]
="l"
;
aa
[12]
="m"
aa[13]
=
"n"
;
aa[14]
="o"
aa
[1、
5]=
"p"
;aa
16]
="q
';
aa
[17]
="r"
aa[18.
=
"s"
;
aa[19]
="t"
aa
[20]=
"u"
;aa
21]
= "v
";
aa
[22]
="w"
aa[23]
=
"x"
;
aa[24]
="y"
aa
[25]=
"z"
;
();
string
口 aa =
new string [26];
string
aa2
[0]
=
aa2
5
=
aa2
1
0
=
aa2
1
5
=
aa2
[20
=
aa2
25
=
try
口 aa2 = new string [26]; | "A" ; aa2[1] ="B"; aa2[2
"F" ; aa2[6] ="G"; aa2[7
"K"
aa2
[11]
=
"L"
aa2
[12]
=
"M";
aa2
[13]
=
"N"
aa2
[14]
=
"O";
"P"
aa2
=
"Q"
aa2

=
"R";
aa2
.18
=
"S"
aa2
■19
=
"T";
"U"
aa2
2T
=
"V"
aa2
22.
=
"W";
aa2
23
=
"X"
aa2
24
=
"Y";
C"; aa2[3
H"; aa2[

信息安全与密码学实验报告 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息