摘要: 原理 简单替换密码(Simple Substitution Cipher)加密时,将每个明文字母替换为与之唯一对应且不同的字母。它与恺撒密码之间的区别是其密码字母表的字母不是简单的移位,而是完全是混乱的,这也使得其破解难度要高于凯撒密码。 比如: 明文字母 : abcdefghijklmnopqrs 阅读全文
posted @ 2020-10-18 12:29 labster 阅读(1103) 评论(0) 推荐(0) 编辑
摘要: 移位密码 与凯撒密码类似,区别在于移位密码不仅会处理字母,还会处理数字和特殊字符,常用 ASCII 码表进行移位。其破解方法也是遍历所有的可能性来得到可能的结果。 埃特巴什密码Atbash 原理 埃特巴什码(Atbash Cipher)其实可以视为下面要介绍的简单替换密码的特例,其原理为:它使用字母 阅读全文
posted @ 2020-10-18 11:07 labster 阅读(5539) 评论(0) 推荐(1) 编辑
摘要: 凯撒密码Caeser Cipher 在早期,凯撒密码(Caeser Cipher)是指将密文平移三位,后来经过推广,平移个数扩展为任意位,即移位密码(Shift Cipher) 原理 凯撒密码(Caesar)加密时会将明文中的 每个字母 都按照其在字母表中的顺序向后(或向前)移动固定数目(循环移动) 阅读全文
posted @ 2020-10-18 10:48 labster 阅读(2429) 评论(0) 推荐(0) 编辑