AHK在线工具箱 - 免费在线效率工具平台

找到适合你的工具,让工作与生活更高效

💥 首页 > 编程工具 > 算法加解密

在线博福特加密解密

内容摘要:

这是一款博福特密码(Beaufort cipher)加密解密工具,输入一段文字和一个密钥,点一下就能加密成密文;把密文填回去,点解密就还原成原文。可以选保留大小写、保留空格这些格式选项。学古典密码、做简单加密、解谜题时用起来很方便。

输入文本 Input
密钥与选项 Key & Options
输出结果 Output

博福特密码是一种古典密码,和著名的维吉尼亚密码很像,但加密和解密的算法刚好反着来——维吉尼亚是用密钥去偏移明文,博福特是用密钥去偏移明文、再反向算回去。它的特点是加密和解密用的是同一套运算,也就是说加解密方法完全一样,把密文再"加密"一次就变回原文。现在它主要用在教学、解谜、简单场景下的文本隐藏。这个小工具就是帮你做这类加解密的。

主要功能

输入文本

上面一个框,把要处理的文字填进去。可以是一段话、一句话,或者一个单词。

输入密钥

中间填密钥。密钥必须是英文字母,比如 SECRET、KEY,大小写不限,工具会自动转成大写处理。密钥里的非字母字符会被忽略。

四个格式选项

同一个文本,如果大小写或空格处理方式不同,结果会不一样。工具里可以选:

  • 保留大小写 / 保留空格:原文的大小写和空格都保持,只有字母做变换。适合加密一段正常的话。

  • 保留大小写 / 忽略空格:大小写保持,但输出里把空格去掉。适合想压缩一下的场景。

  • 转换为大写 / 保留空格:字母都变大写,空格保留。适合要统一格式的场景。

  • 转换为大写 / 忽略空格:字母都变大写,空格也去掉。结果最紧凑。

加密和解密

  • 加密:填好文本和密钥,点"加密",密文出现在下面的输出框

  • 解密:把密文填进输入框,密钥照旧填,点"解密",原文出现

由于博福特密码加密解密算法一样,点两次"加密"其实也能还原,但用"解密"按钮更直观。

复制和清空

点"复制结果",输出框里的内容复制到剪贴板。点"清空",输入、密钥、输出全清掉,选项也回到默认,重新开始。

密钥校验

密钥为空或里面一个字母都没有,会提示你填有效的密钥,不会默默算出一个错误结果。

适合谁用

学密码学、上信息安全课的人,拿它试试博福特密码是怎么回事,跟维吉尼亚对比着看很直观;做 CTF、解谜题的人,遇到博福特加密的题,用它快速解密;想给一段文字做简单隐藏、不想让一眼看懂的人,用它能做个基础加密;对古典密码感兴趣的人,也能拿它玩一玩。

用起来什么感觉

界面很简洁:上面输入文本,中间填密钥、选格式,下面出结果,最下面一排按钮控制加解密和复制清空。整个操作就一个流程——填、点、看。结果用的是等宽字体,字母对齐整齐。整个过程在浏览器本地完成,文本和密钥不会上传到任何服务器,安全。手机上输入框和按钮都加宽加高,手指点着方便。按钮大、字清楚,加密是蓝的、解密是绿的、复制是灰的、清空是红的,一眼知道点哪个。不需要安装,打开网页就能使,用完关掉就行。