Session Key Driven Symmetric Substitution Cipher Design Implementation and Security
本文介绍了设计、实现及一种通过位置完整性和密钥条件变化来抵御标准攻击的动态会话密钥驱动对称替换密码的安全性分析,同时利用机器学习模型对其性能进行了评估,旨在将其确立为一种高效的实时加密替代方案。
原始论文采用 CC BY 4.0 许可(https://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明
在数字世界中,保持信息的秘密通常依赖于发送者和接收者之间共享的一个秘密。这被称为对称加密,即使用相同的密钥来锁定和解锁数据。它是现代安全技术的核心支柱,被广泛用于保护从银行转账到私人聊天的一切内容,因为它与其他方法相比速度极快。然而,速度往往伴随着权衡:较旧、较简单的文本加密方法有时会被通过分析某些字母出现的频率来进行破解,这种技术被称为频率分析。随着计算机变得越来越快以及威胁不断演变,研究人员一直在寻找增强这些快速共享密钥系统强度的方法,同时又不降低其速度。目标是创造一种既能快速使用又几乎无法被破解的锁,即使是那些经过训练以寻找模式的机器也难以破解。
印度 GB Pant 工程技术学院的研究团队提出了一种新的文本加密方式,旨在解决这种平衡问题。他们设计了一个结合了两种理念的系统:根据一个秘密数字改变字母,并根据它们在句子中的位置进行偏移。想象一下,一条消息就像一排人;这种方法不仅仅是交换他们的衣服,还根据他们在队伍中的原始位置告诉他们移动到一个新的位置。这个“秘密数字”是一个会话密钥,它是通信双方共享的一串数字。研究人员构建了一个计算机程序,该程序获取此密钥,将其数字相加以创建一个单一数值,然后使用该数值来改变消息中的每个字母。至关重要的是,字母改变的程度取决于它在句子中的位置,这意味着即使秘密数字相同,第一个字母的处理方式也会与第二个字母不同。这种方法旨在打破语言的自然模式,使得破译者无法通过简单地统计字母“e”出现的次数来猜测消息内容。
为了测试这个想法是否有效,该团队在标准计算机处理器上运行了数千次模拟。他们向系统输入了各种长度和类型的消息,从简单的句子到复杂的字符字符串,并测量了锁定和解锁它们所需的时间。结果显示,该系统速度极快。无论消息长短,加密或解密数据所需的时间始终保持在极低水平,通常不到一毫秒。这表明该方法具有良好的扩展性,意味着它可以处理大量数据而不会变得缓慢。当研究人员观察加密后的输出时,他们发现语言的常规模式已经消失了。在正常的句子中,某些字母出现的频率远高于其他字母,这会在字母频率图中创造出一个可预测的“山峰与谷底”形状。在加密的消息中,这种形状消失了,取而代之的是一种平坦的、随机的分布,其中每个字符出现的可能性大致相等。这使得传统的攻击手段极难找到突破口。
研究人员还通过故意损坏加密消息的一部分来测试系统的可靠性,以模拟信号在传输过程中可能发生的损坏情况。即使存在这些错误,该系统仍能保持 88% 的结构恢复率,而不会导致整个消息变得混乱。这表明该方法具有鲁棒性,不会产生“多米诺效应”,即一个小错误就会毁掉整个文件。然而,研究也指出了密钥生成过程中的一个潜在弱点。团队注意到,某些密钥组合比其他组合更常见,从而产生了一种轻微的偏差。具体而言,密钥强度的分布在密钥和值为 15 时出现了一个强峰值,这意味着具有该特定强度的密钥比其他密钥更为丰富。如果攻击者了解这种偏差,他们可能会更容易猜出密钥。作者承认了这一点,并建议未来的版本需要确保密钥的生成过程是完全平衡的,以最大限度地提高安全性。
为了了解该系统的性能,研究人员还应用了现代机器学习工具,即旨在寻找数据模式的计算机程序。他们训练了两种不同类型的学习模型,以根据消息大小和密钥类型来预测加密所需的时间。一种被称为支持向量机(Support Vector Machine)的模型表现挣扎,难以做出准确预测,这可能是因为输入与所用时间之间的关系对于其简单的结构来说过于复杂。相比之下,一种更先进的、通过构建许多小型决策树来工作的随机森林(Random Forest)模型,在执行延迟分类任务中实现了 100% 的预测准确率。这一发现表明,虽然加密方法本身非常高效,但要理解其在现实场景中的行为,可能需要复杂的智能工具,而非简单的统计推测。
研究结论指出,这种新方法为物联网或边缘计算等实时应用中的数据安全提供了一种极具前景的选择,因为在这些领域中,速度和低功耗至切关键。通过结合动态密钥与基于位置的偏移,该系统创建了一个能够抵御常见模式匹配攻击的屏障,同时保持了足以媲美现有最快方法的运行速度。研究人员强调,尽管目前的方案非常有效,但下一步需要优化密钥生成过程以消除观察到的偏差。如果这些改进得以实现,该系统可以为日益互联的世界提供一种轻量级、安全且快速的信息保护方式。
您所在领域的论文太多了?
获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。