在当今的应用程序中,使用信息安全策略来获取安全的通信系统变得越来越重要。在我们几乎所有的日常互动中,安全都是必须的,尤其是在涉及敏感信息的情况下。加密算法,例如DES,两条鱼等,可以使用更多的信息来保护信息。由于它提供了高度的安全性并且易于实现,因此自2001年以来,先进的加密标准(AES)算法FIPS-197一直使用。先前建议使用各种位尺寸的AES硬件实现,并针对128-,192-,192-和256位列表标准键尺寸进行了测试。但是,有一些AES实现。这些不同的AES实现支持不同的应用程序需要不同应用程序对同一算法的不同实现。尽管某些应用程序具有严格的区域要求,并且实施紧凑的AE将对提供安全性非常有帮助,就像在某些嵌入式系统案例中一样,其他高度要求最高的安全性,而无需时间或空间约束。系统需要具有所需的安全性,并且可以通过提高ALGORITHS的参数来实现,并且可以通过提高该级别来实现。AES-512位是AES算法的一种新型变体,在这项工作中介绍了。此外,还显示了AES-512算法的硬件体系结构。此外,还将展示创建新的512位密钥的过程。将新AES算法提供了吞吐量和更大的安全性。与原始的AES-128位相比,这项研究的目的是提供AES-512,当需要更好的安全性和吞吐量时,可以在不扩大总设计区域的情况下使用。新算法的构造与原始AES的结构相似,除非它使用较大的键(512位而不是128位)和宣传。当使用512位输入代替128位时,该算法的整个结构会受到影响,因为稍后将更详细地介绍。具有128位的块大小,对称AES密码方法提供了128位,192位和256位的关键尺寸,分别为10、12或14次迭代弹。每个回合由四个主要操作组成:添加圆形钥匙,混合柱,移动行和替换字节。将AES 128位密钥与目前正在使用的其他对称密码算法进行比较,它被认为是安全的。它在安全性至关重要的许多应用程序中广泛使用。采用较大的钥匙会提高安全性,并且使用的块是原始AES块大小的四倍,从而增加了吞吐量。额外设计空间的要求是AES-512的唯一缺点。建议的AES-512算法中有四个主要的基于字节的修改。第一个修改称为“字节替代”,该修改使用并行S-box替换512位的值。换行行,第二个变换,将输出从上一步的行移动到等于行号的偏移量。将圆形钥匙添加到回合的最终结果中代表了回合的最终转换。第三个变换称为“混合列”,其中前阶段的结果乘以每个列中的不同值。
主要关键词