×

变种凯撒密码 凯撒密码 加密器 小玩具 开发

(更加安全!)多偏移量型-高级凯撒加密解密器

Aq66 Aq66 发表于2025-11-02 22:12:44 浏览1635 评论0

抢沙发发表评论

文本加密多次偏移型-凯撒加密解密器

多表替换+多次偏移型-凯撒加密解密器

这个扩展版的凯撒密码通过引入动态偏移序列和位移步长,增强了传统凯撒密码的复杂性和安全性。每个单词在加密时使用不同的位移模式,使得加密结果更加多样化和难以破解。

加密过程:

  1. 选择偏移序列:为每个单词随机选择一个偏移序列(例如(虚构的)                aba": [11, 3, 8, 18, 9]),这决定了字母的位移方式。

  2. 应用位移步长:对于单词中的每个字母,依次应用偏移序列中的位移步长。如果单词长度超过步长数组的长度,则循环使用这些步长。

  3. 生成密文:加密后的每个单词后面附加上对应的偏移序列代码,用于解密时识别。

  4. 处理非字母字符:非字母字符不参与加密,保持原样。

功能特点: 动态加密使每个单词使用独立的偏移序列,增加了加密的复杂性。通过不同的位移步长组合,实现多样化的加密结果。密文中包含偏移序列代码,确保解密过程简单且准确。这种加密方式适用于需要增强安全性的场景,同时保持了凯撒密码易于实现的优点。

提示: 本工具的依赖 JavaScript 未进行混淆,因为用于开源展示代码构成。虽然拿去 SNS 上发或进行解密游戏已经够了(他人不知道这个网站的时候)哈哈。如若想要真正使用进行简单文本加密,请重新生成偏移序列位移步长表,并利用工具进行 JavaScript 代码混淆


演示:

加密:

屏幕截图 2025-11-03 103142.png

 解密

屏幕截图 2025-11-03 103158.png

动态偏移序列和位移步长 每次加密密文都不同:

第一次

屏幕截图 2025-11-03 103209.png






第二次

屏幕截图 2025-11-03 103214.png

群贤毕至

访客