博福特密码转换器

安全、高效的古典密码加密解密工具,任何人都能轻松使用这种古典密码。

博福特密码简介

密码原理

博福特密码(Beaufort Cipher)是一种类似于维吉尼亚密码的替代密码,由弗朗西斯·博福特发明。其加密过程与维吉尼亚密码类似,但解密过程更简单。

对于每个明文字母,先在表格中找到该字母所在的列,然后顺着列找到密钥字母所在的行,该行对应的字母即为密文字母。

加密示例

使用密钥"KEY"加密"HELLO":

H (明文) + K (密钥) = D (密文)
E + E = A
L + Y = C
L + K = B
O + E = J
结果:DACBJ

解密过程

博福特密码的解密过程与加密完全相同:

对于每个密文字母,在表格中找到密钥字母所在的列,然后顺着列找到密文字母,该行对应的字母即为明文字母。

💡 特色功能

• 双向加密解密功能

• 支持任意长度密钥

• 自动处理非字母字符

• 一键复制结果

• 简洁直观的用户界面

🌐 使用场景

• 个人隐私信息保护

• 教学与密码学学习

• 游戏与谜题设计

• 安全通信初步加密

• 历史密码算法研究

⚙️ 技术细节

• 使用JavaScript实现核心算法

• 基于26字母英文字母表

• 自动转换为大写处理

• 密钥循环使用机制

• 非字母字符保留原样