AES(高级加密标准)是一种对称分组加密算法

Description of your first forum.
Post Reply
sujonkumar6300
Posts: 316
Joined: Thu Jan 16, 2025 8:32 am

AES(高级加密标准)是一种对称分组加密算法

Post by sujonkumar6300 »

它适用于 128 位块以及 128、192 和 256 位密钥。根据密钥大小,轮数范围从 10 到 14。该算法考虑具有四种数学变换的循环:ByteSub(字节替换)、ShiftRow(行移位)、MixColumns(列乘法)和 AddRoundKey(在文本和密钥的位之间应用排他或)。在最后一个循环中,仅执行以下转换:ByteSub、ShiftRow 和 AddRoundKey。图 3 中的流程图表示了所提到的转换序列。




图 3。 AES加密通用方案。

用于 VoIP 的 AES

对于本文描述的研究,我们使用 AES 来确保通过 VoIP 传输的信息的机密性。

值得强调的是 [4] 中进行的实验测试的结果,其中提到:
在失去同步之前,流密码比分组密码表现出更好的性能。

在流加密的情况下,端到端延迟和主观语音质量会更好一些,因为它的一大优势在于可以 洪都拉斯 WhatsApp 号码列表 在有效载荷可用之前预先计算加密序列,从而最大限度地减少加密引入的延迟[4]。基于上述情况,作者建议对 AES 使用计数器操作模式。计数器模式将分组密码单元转换为流密码单元。通过加密计数器的连续值来生成密钥流中的下一个块。计数器可以是任何简单函数,只要它能产生一系列数字,且结果以很低的频率重复出现[5]。图4显示了这种操作模式。
Post Reply