首页
社区
课程
招聘
[原创]密码学入门系列(一) 之 移位密码(古典)
发表于: 2009-5-19 19:43 38364

[原创]密码学入门系列(一) 之 移位密码(古典)

2009-5-19 19:43
38364
收藏
免费 7
支持
分享
最新回复 (51)
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
26
我要认真学,我自己对自己说。
2009-6-17 22:43
0
雪    币: 316
活跃值: (11)
能力值: ( LV5,RANK:70 )
在线值:
发帖
回帖
粉丝
27
这是很简单的,看下一个
2009-6-23 22:09
0
雪    币: 437
活跃值: (82)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
28
写的不错,又复习了下!
2009-7-10 23:21
0
雪    币: 226
活跃值: (85)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
29
haowen
2009-7-11 21:46
0
雪    币: 220
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
30
Support too!
2009-7-12 00:26
0
雪    币: 89
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
31
还是比较有意思的!!支持下楼主的初级教程!
2009-7-13 10:29
0
雪    币: 202
活跃值: (146)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
32
路过要支持!!!
挑个错别字^_^ ↓
现今又叫"移位密码", 只不过移动的为数不一定是3位而已.
2009-8-17 11:27
0
雪    币: 131
活跃值: (15)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
33
谢谢楼主的文章 。仔细学习
2009-8-21 21:02
0
雪    币: 231
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
34
呵呵,写得很详细
2009-8-22 09:37
0
雪    币: 201
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
35
2009-8-24 21:39
0
雪    币: 249
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
36
刚开始接触这个,学习了
2009-8-29 04:03
0
雪    币: 100
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
37
支持楼主...
2009-9-4 15:07
0
雪    币: 34
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
38
不错,学习.学习
2009-10-2 20:49
0
雪    币: 245
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
39
菜鸟学习下大作~
2009-10-2 21:00
0
雪    币: 201
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
40
真好,学习中!
2009-10-4 16:37
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
41
受教啦!学习中....
2009-10-4 23:13
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
42
呵呵,慢慢学习吧。收藏了,谢谢楼主呀。
2009-10-11 22:55
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
43
学无止境  不错的知识  下来学习一下  谢谢分享
2009-10-16 16:28
0
雪    币: 399
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
44
谢谢分享,正式进入密码学的学习
2009-10-22 23:57
0
雪    币: 257
活跃值: (28)
能力值: ( LV7,RANK:100 )
在线值:
发帖
回帖
粉丝
45
我以前学过的一些数学知识忘得差不多了,对于"x = (y-a) mod 26 , x,y ∈ Z26"这样的式子理解得可能不对,所以对上述解密变换不是很懂,能不能解释一下。问题是这样的:
通过上面的加密变换得出的密文,再通过上述解密公式是否得出的是唯一答案呢?或者说是否上面的解密公式还原的就是原来的明文呢?比如说,a=3,x=5,则y=8,解密后x=5是对的;而当a=3,x=25时,y=2,那么解密后的x=-1,没有被还原成25。这样说来我认识模糊的是这个mod运算了,经过mod后的结果会是负数吗?我暂时没有C编辑环境,只是在XP的计算器中模了一下,结果是-1。是不是楼主上面说的只是一个粗线条的概念,而具体写程序时还需要加个判断:
if a<=0
     a=a+26
end if

对于加密学,我是门外汉,看了这篇文章,受益良多,谢谢楼主!
2009-10-26 21:55
0
雪    币: 233
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
46
楼上说的对,对于解密后出现的负数情况,应该是再加26,保证在范围之内,
这篇文章写得很好,我学习到了很多新东西,谢谢楼主。
2009-10-27 15:31
0
雪    币: 201
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
47
学习 下载源码看看
2009-10-28 09:49
0
雪    币: 55
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
48
很喜欢密码学,支持了
2009-11-13 20:34
0
雪    币: 1099
活跃值: (100)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
49
好文章!谢谢楼主了
2009-11-17 01:00
0
雪    币: 808
活跃值: (10)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
50
很好的资料啊
2010-2-4 12:47
0
游客
登录 | 注册 方可回帖
返回
//