蓝盟IT外包,物联网安全:密码替换

发布者:上海IT外包来源:http://www.lanmon.net点击数:1687

蓝盟IT小贴士,来喽!
替换加密法是对文本中的字母进行排序。 这个加密法类似于拼图游戏。 在拼图游戏中,所有的区块都在这里,但第一个排列位置不正确。 替换加密法设计师的目标是设计一种方法,在知道密钥的情况下,可以轻松正确地对块进行排序。 没有这把钥匙,很难正确地连接块。 密码分析者(攻击者)的目标是无密钥重组谜题或根据谜题的特征找到密钥。 设计替换密码法的目标是使攻击者两个目标都难以实现。
Skytale加密法
斯巴达人是最早将置换密码法用于军事情报传达的人之一。 他们发明了被称为Skytale的工具(参照图2 )。 Skytale用于加密,是具有一定粗细的棍棒或拐杖。 斯巴达人在卷在Skytale上的皮革和羊皮纸上写下重要的信息后,解开皮革和羊皮纸,就可以有效地打乱字母顺序。 只要将皮革和羊皮纸一点一点地卷回与原来加密的Skytale相同粗细的棍棒,文字信息就可以在棍棒的表面一圈地排列出现,恢复原来的意思。
置换加密中使用的关键通常是决定文字排序方式的几何图形。 例如,Skytale加密法的关键是Skytale棒,用它打乱字母顺序。 明文字母按一个方向填写(例如,Skytale密码法从上到下填写),从另一个方向读取(例如,Skytale密码法缠绕皮革或羊皮纸从左向右读取)。
2 .栅栏密码加密法
轨道栅栏密码(参照图3 )不是从上到下写入明文或读取密文,而是使用对角线方式。 在这个密码法中,明文在矩形的对角线上记为“z”字状,逐行读取生成密文。 例如,如果矩形的高度是3,长度是11,明文“this  is  a  test”对该矩形的写入如图3所示,此时,逐行读取生成的密文成为“tiehsstsiat”。

文/上海蓝盟  IT外包专家

IT外包
>
400-635-8089
立即
咨询
电话咨询
服务热线
400-635-8089
微信咨询
微信咨询
微信咨询
公众号
公众号
公众号
返回顶部