基于自适应反馈的分组加密工作模式研究
2021-07-20孙晓峰安永丽
现代计算机 2021年15期
孙晓峰,安永丽
(华北理工大学人工智能学院,唐山063010)
0 引言
随着社会的发展,信息传递的效率与日俱增,三千多年前商周时期的烽火台就可以看作是敌情“有”和“无”两种状态的信息传递工具。19世纪以电磁波为载体的电话电报等技术蓬勃发展起来,世界逐步进入了信息时代。人类能够直接阅读并理解的信息被称作明文,这些明文通过计算机进行传输的过程中可能遭到窃听、破坏和伪造。有必要通过技术手段保证信息传输的安全性,最有效的方法便是采用加密技术,将明文加密为密文,并保证只有信息的接收方才能将密文正确地解读,从而避免数据被非法窃取、替换或使用[1]。
分组加密又称为块加密,明文在处理前按照固定的二进制位进行分组,通常可以并行处理。分组的长度过短则算法安全性不足,分组长度过长则算法的运行效率和存储效率下降。分组密码可应用于诸多领域,但加解密之前必须将待处理数据进行分组和填充,如何处理长度过短或过长的原始数据就需要考虑分组密码的工作模式[2]。完整的工作模式除基本密码外,还包括一些反馈和简单运算,不会损害基本密码算法的安全性[3]。
虽然工作模式不会损害算法的安全性,但是模式的效率不应该明显的低于基础的密码。ECB模式的特点是中每个明文组独立地以同一密钥加密,与之对比CBC模式的每个明文组的每一位输入还依赖于前一分组。ECB模式虽然实现简单,但由于不具备反馈机制,相同的明文会被加密为相同的密文,存在安全隐患。……
登录APP查看全文
