密码学入门知识

编程入门 行业动态 更新时间:2024-10-17 17:18:02

一、几种常见密码形式: 

1、栅栏易位法。 

即把将要传递的信息中的字母交替排成上下两行,再将下面一行字母排在上面一行的后边,从而形成一段密码。 

举例: 

TEOGSDYUTAENNHLNETAMSHVAED 
解: 
将字母分截开排成两行,如下 
T E O G S D Y U T A E N N 
H L N E T A M S H V A E D 
再将第二行字母分别放入第一行中,得到以下结果 
THE LONGEST DAY MUST HAVE AN END. 

课后小题:请破解以下密码 
Teieeemrynwetemryhyeoetewshwsnvraradhnhyartebcmohrie 



2、恺撒移位密码。 

也就是一种最简单的错位法,将字母表前移或者后错几位,例如: 
明码表:ABCDEFGHIJKLMNOPQRSTUVWXYZ 
密码表:DEFGHIJKLMNOPQRSTUVWXYZABC 
这就形成了一个简单的密码表,如果我想写frzy(即明文),那么对照上面密码表编成密码也就是iucb(即密文)了。密码表可以自己选择移几位,移动的位数也就是密钥。 

课后小题:请破解以下密码 
dtzwkzyzwjijujsixtsdtzwiwjfrx 



3、进制转换密码。 <

更多推荐

密码学入门知识

本文发布于:2023-06-14 08:30:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1456655.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:密码学   入门   知识

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!