- 积分
- 3550
- 最后登录
- 2023-4-15
- 阅读权限
- 200
- 积分
- 3550
- 回帖
- 383
- 精华
- 0
- 在线时间
- 572 小时
- 注册时间
- 2009-6-22
研究非正常生物
- UID
- 250
- 经验
- 3428 点
- B币
- 20862 个
- 原创
- 2 篇
- 创作值
- 0 点
- 分享值
- 4 分
- 推理积分
- 3 分
|
发表于 2010-12-16 21:56:04
|
显示全部楼层
|阅读模式
来自 广东省广州市 电信
一,日历密码
原则:(1)1—26代表a—z26个英文字母;(2)M,T1,W,T2,F,S1,S2分别代表周一到周日七天(英文首字母代替,1,2为了有别,也人为增加密度);(3)密钥即密码表
以2007年11月份的日历为密码表,我们来加密这个单词:dictionary
第一步,用数字代替明文中的字母,即D I C T I O N A R
4 9 3 20 9 15 14 1 18
第二步,写密文。
方法:例如单词首字母D用4代替,则在日历中找到4号,发现是本月第一个星期日,所以用S21表示;又如第七个字母N用数字14代表,找到14号,发现是本月第二个星期三,用W2代表。如此类推,得到密文如下:
S21 F2 S11 T13 F2 T23 W2 T21 S23 S24
此类密码的解法如下:
(1)首先要知道密钥,即密码表;
(2)其次分解密码中的星期i,即变成星期+数字的形式
(3)去寻找对应的是第几个出现的星期i,对应日期;
(4)对应字母,练成单词,短语或句子。
|
|