简单替换密码计算器 – 单表替换加密工具

使用简单替换密码(单表替换密码)加密或解密文本。每个字母根据自定义字母表密钥替换为另一个字母。

结果:SVOOL DLIOW

注意:密钥必须包含26个唯一字母(A-Z)。例如,以"ZEBRAS..."开头的密钥表示 A→Z, B→E, C→B 等。

什么是简单替换密码?

简单替换密码(或单表替换密码)是最古老、最简单的加密技术之一。明文中的每个字母根据固定的替换规则被替换为另一个字母。整个字母表映射到打乱的字母表密钥。

原文: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

密钥:Z E B R A S C D F G H I J K L M N O P Q T U V W X Y

使用此密钥,"HELLO" 变为 "SVOOL"——每个字母都被替换为密钥字母表中对应的字母。解密使用相同的密钥反向操作。

简单替换密码容易受到频率分析攻击,因为像'E'、'T'和'A'这样的字母在英语中出现频率较高,可以通过其重复出现来识别 。

如何使用此计算器

  1. 输入文本:在文本区域中输入明文或密文。
  2. 输入密钥:提供包含26个唯一字母的密钥。例如:ZEBRASCDFGHIJKLMNOPQTUVWXY
  3. 选择模式:选择”加密”(编码)或”解密”(解码)。
  4. 处理:点击”处理”按钮或按键盘上的Enter键。
  5. 随机密钥:点击”生成随机密钥”创建随机替换字母表。
  6. 重置:使用”重置”按钮恢复默认值。
  7. 解读:结果显示加密或解密后的文本。例如,使用密钥”ZEBRAS…”加密”HELLO WORLD”得到”SVOOL DLIOW”。

Leave a Reply