使用凯撒密码在线编码或解码文本。选择字母表(拉丁、西里尔、希腊、希伯来、阿拉伯),设置移位值,并在编码与解码之间切换。
凯撒密码是一种经典替换密码,字母表中的每个字母按固定位数移位。编码时字母向前移位;解码时向后移位。我们的免费凯撒密码移位器可让您选择字母表(拉丁、西里尔、希腊、希伯来或阿拉伯)、输入移位值(0 到 100)并在编码与解码模式之间切换。非字母字符(空格、数字、标点)保持不变。
选择与文本语言匹配的字母表。拉丁用于英语和多种欧洲语言;西里尔用于俄语等;希腊、希伯来和阿拉伯用于相应书写系统。移位值决定每个字母移动的位数。例如,拉丁字母移位 2 时,'a' 变为 'c','b' 变为 'd','z' 循环为 'b'。解码模式反转移位,因此编码文本时使用的同一移位值可将其解码回来。
凯撒密码可用于学习密码学、创建简单秘密消息、谜题和教育练习。它不适合真正的保密——可通过尝试所有可能移位或频率分析破解——但有助于理解替换密码的工作原理。所有编码和解码均在浏览器中运行;不会向服务器发送数据。
在输入框中输入文本,选择字母表,设置移位值(例如经典凯撒移位 2 则设为 2),并选择编码或解码。结果即时更新。要解码消息,请使用编码时使用的相同字母表和移位值,并选择解码模式。
输入:addasdaw。字母表:拉丁。移位:2。模式:编码。结果:cffcufcy(每个字母向前移位 2:a→c, d→f, s→u, w→y)。要将 cffcufcy 解码回 addasdaw,请使用相同设置并选择解码。