替换密码
指先建立一个替换表,加密时将需要加密的明文依次通过查表,替换为相应的字符,明文字符被逐个替换后,生成无任何意义的字符串,即密文,替代密码的密钥就是其替换表 。加解密时使用替换表多少的不同,替代密码又可分为单表替代密码和多表替代密码
普莱菲尔密码 - Playfair Cipher
Playfair密码(英文:Playfair cipher 或 Playfair square)是一种使用一个关键词方格来加密字符对的加密法,1854年由一位名叫查尔斯·惠斯通(Charles Wheatstone)的英国人发明。...
培根密码 - Baconian Cipher
培根密码以它的发明者弗朗西斯·培根爵士的名字命名。Baconian 密码是一个替换密码,其中每个字母被 5 个字符的序列替换。在原始密码中,这些是"A"和"B"的序列,例如字母"D"被"aaabb"替换,字母"O"被"abbab"等替换。...
Rot13密码 - Rot13 Cipher
ROT13(回转13位)是一种简易的替换式密码算法。它是一种在英文网络论坛用作隐藏八卦、妙句、谜题解答以及某些脏话的工具,目的是逃过版主或管理员的匆匆一瞥。ROT13 也是过去在古罗马开发的凯撒密码的一种变体。...
滚动密钥密码 - Running Key Cipher
滚动密钥密码具有与 Vigenere 密码相同的内部工作。区别在于如何选择密钥;Vigenere 密码使用重复的短键,而正在运行的密钥密码使用长键,如书籍的摘录。这意味着密钥不会重复,使密码分析更加困难。...
维吉尼亚密码 - Vigenere Cipher
维吉尼亚密码是一个多字母替代密码。该方法最初由乔万·巴蒂斯塔·贝拉索在他的1553年著作《乔万·巴蒂斯塔·贝拉索》中描述;然而,该计划后来被误认为是19世纪的布莱斯·德·维格涅尔,现在被广泛称为维吉尼亚密码。...
波利比奥斯方阵密码 - Polybius Square Cipher
波利比奥斯方阵密码(Polybius Square Cipher或称波利比奥斯棋盘)是棋盘密码的一种,是利用波利比奥斯方阵进行加密的密码方式,简单的来说就是把字母排列好,用坐标(行列)的形式表现出来。字母是密文,明文便是字母的坐标。...