百科学院
密码学
查看:
2631
|
回复:
5
[密码学习]
密码学
简洁模式
138117
发表于 2020-8-27 20:06:31
|
发自
安卓客户端
1.曲路密码
原理
曲路密码(Curve Cipher)是一种换位密码,需要事先双方约定密钥(也就是曲路路径)。下面给出一个例子
密文:gesfc inpho dtmwu qoury zejre hbxva lookT
填入 5 行 7 列表(事先约定填充的行列数)
加密的回路线(事先约定填充的行列数)
明文:The quick brown fox jumps over the lazy dog
2.Polybius 密码
Polybius 密码又称为棋盘密码,一般是将给定的明文加密为两两组合的数字,常用密码表为
明文:HELLO 密文:23 15 31 31 34
另一种棋盘密码的密码表为
使用这种密码表的加密也叫作 ADFGX 密码(密文中只有 A D F G X)
明文:HELLO 密文:DD XF AG AG DF
3.日历密码
原则:(1)1—26代表a—z26个英文字母;(2)Monday 星期一 Tuesday 星期二 Wednesday 星期三 Thursday 星期四 Friday 星期五 Saturday 星期六 Sunday 星期天
M,T1,W,T2,F,S1,S2分别代表周一到周日七天(英文首字母代替,1,2为了有别,也人为增加密度)
S1 M T1 W T2 F S2
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
将数字换成字母于是我们就得到
S1 M T1 W T2 F S2
a b c d
e f g h i j k
l m n o p q r
s t u v w x y
z
比如要加密welcome come
先横后竖,于是得到
密文4T2 2S1 3S1 1F 3W 3M 2S1 1F 3W 3M 2S
本帖子中包含更多图片或附件资源
您需要
登录
才可以下载或查看,没有帐号?
加入学院
123384
发表于 2020-8-28 16:26:19
|
来自小霸王手机
发帖际遇
挺好挺好
129922
发表于 2020-9-1 23:53:22
|
发自
安卓客户端
发帖际遇
好棒好棒!!!
94372
发表于 2020-9-4 15:35:45
|
发自
安卓客户端
发帖际遇
芜湖,好东西,
登录帐号可查看完整回帖内容
返回版块
尚未登录
高级模式
您需要登录后才可以回帖
登录
|
加入学院
回帖后跳转到最后一页
发表回复
新人登场
分享
复制链接