首页 凯撒密码
凯撒密码
hello 平移 13 是 uryyb。HELLO 是 URYYB。步数从 1 到 25,A 到 Z 以外的字保持原样。
为什么做
凯撒密码把字母表看成一个圆,每个字母移动同样的步数。十三步是半圈,所以叫做 ROT13。
解密朝反方向转。步数 1 的反向是 25 步,步数 13 的反向也是 13 步。
-
01怎么用
填入 hello 和 13 会显示 uryyb。
切换到解密会把同样的步数反向转动。uryyb 和 13 变成 hello。
复制结果把那一行放进剪贴板。清空文字后结果会隐藏。
-
02结果示例
hello 和 13 是 uryyb。HELLO 和 13 是 URYYB。
Hello, world! 和 13 是 Uryyb, jbeyq!。
a 和 1 是 b。z 和 1 是 a。
输入hello · 13
hello · 13 uryyb HELLO · 13 URYYB Hello, world! · 13 Uryyb, jbeyq! a · 1 b -
03需要知道的事
步数 0、步数 26 和小数会停住。1.5 不会读取。
文字最多 5,000 个字符。超过就停住。
这种平移和摩尔斯电码是分开的。它不把字母变成点和划。
关掉标签后文字就消失。不会送到服务器。
常见问题
- Qhello 平移 13 是什么?
- A是 uryyb。平移 13 就是 ROT13。
- QHELLO 呢?
- A是 URYYB。大写仍然是大写。
- Q逗号会移动吗?
- A不会。Hello, world! 变成 Uryyb, jbeyq!。
- Q这能保守秘密吗?
- A不能。知道同样步数的人都能还原,文字也不会送到服务器。
这一页怎样算出
这一页把 A 到 Z 和 a 到 z 平移同样的步数。hello 平移 13 是 uryyb。h 变成 u,e 变成 r,l 变成 y,o 变成 b。z 平移 1 是 a,a 平移 25 是 z。字母表是一个圆,所以末尾回到开头。
平移 13 就是 ROT13。13 加 13 是 26,正好一圈,所以 uryyb 再平移 13 是 hello。大写仍然是大写,所以 HELLO 变成 URYYB。Hello, world! 变成 Uryyb, jbeyq!,逗号、空格和感叹号保持原样。café 变成 pnsé,é 和韩文不动。
解密用 26 减去步数来平移。用步数 1 解密 b 会回到 a。步数 13 的反向也是 13。步数从 1 到 25,0、26 和 1.5 会停住。文字最多 5,000 个字符。这种平移和摩尔斯电码是分开的,也不保守秘密。文字只在这个浏览器里变化,不会送到服务器。