说明: 输入英文, 转为数字; 输入空格分隔的数字, 转为英文.

二进制字母序编码又叫培根密码, 使用 5 个 bit 表示一个字母.

说明: 输入英文, 转为 ascii; 输入 ascii, 转为英文.

说明: 输入英文, 转为摩斯码; 输入摩斯码, 转为英文.

手机九键编码

1

-

2

ABC

3

DEF

4

GHI

5

JKL

6

MNO

7

PQRS

8

TUV

9

WXYZ

说明: 输入英文, 转为手机九键编码; 输入手机九键编码, 转为英文.

说明: 输入英文, 转为旗语; 输入旗语, 转为英文

海旗

说明: 输入英文, 转为盲文; 输入盲文, 转为英文

猪圈密码
A A B B C C J J K K L L
D D E E F F M M N N O O
G G H H I I P P Q Q R R
S S W W
T T U U X X Y Y
V V Z Z
[参考 CSDN]

说明: 对所有英文字母进行相同的平移. 比如 A → C, B → D, ..., Y → A, Z → B.

说明: 把文字写成矩阵, 然后对矩阵进行转置. 变换的结果取决于矩阵的宽度.

宽度:

说明: 反转文本

用 P 表示明文 (plaintext), C 表示密文 (cipher text), E 表示加密 (encrypt), D 表示解密 (decrypt), K 表示密钥 (key). 维吉尼亚密码是一种对称加密, 可以表示为 `C = E(P, K)`,
`P = D(C, K)`.
其中明文、密文与密钥都只含 26 个英文字母, 以 `A mapsto 0`, `Z mapsto 25` 的方式对应到数字. 我们假定密钥与明文是一样长的, 如果密钥太短, 则通过重复的方式使它们一样长. 维吉尼亚的加密、解密算法定义为: `C_i = E(P_i, K_i) = (P_i + K_i) mod 26`,
`P_i = D(C_i, K_i) = (C_i - K_i) mod 26`.

密钥:
20 种氨基酸密码子表
第一个字母 第二个字母 第三个字母
U C A G
U 苯内氨酸 F
苯内氨酸 F
亮氨酸 L
亮氨酸 L
丝氨酸 S
丝氨酸 S
丝氨酸 S
丝氨酸 S
酪氨酸 Y
酪氨酸 Y
终止密码
终止密码
半胱氨酸 C
半胱氨酸 C
终止密码
色氨酸 W
U
C
A
G
C 亮氨酸 L
亮氨酸 L
亮氨酸 L
亮氨酸 L
脯氨酸 P
脯氨酸 P
脯氨酸 P
脯氨酸 P
组氨酸 H
组氨酸 H
谷氨酰胺 Q
谷氨酰胺 Q
精氨酸 R
精氨酸 R
精氨酸 R
精氨酸 R
U
C
A
G
A 异亮氨酸 I
异亮氨酸 I
异亮氨酸 I
甲硫氨酸 M
苏氨酸 T
苏氨酸 T
苏氨酸 T
苏氨酸 T
天冬酰胺 N
天冬酰胺 N
赖氨酸 K
赖氨酸 K
丝氨酸 S
丝氨酸 S
精氨酸 R
精氨酸 R
U
C
A
G
G 缬氨酸 V
缬氨酸 V
缬氨酸 V
缬氨酸 V
丙氨酸 A
丙氨酸 A
丙氨酸 A
丙氨酸 A
天冬氨酸 D
天冬氨酸 D
谷氨酸 E
谷氨酸 E
甘氨酸 G
甘氨酸 G
甘氨酸 G
甘氨酸 G
U
C
A
G

输入密码子, 输出英文字母