FEA加密算法和FEA+加密算法的不同和优缺点及用途
首先这两个密码都特别适合嵌入式领域的应用。
它们介于分组密码和流密码之间。
由于每次加密或解密一个字节,故与流密码类同,特别适合流加密,不用填充。
FEA+是FEA的安全增强型,可以抗击选择明文攻击。
FEA的速度比FEA+的速度快,抗击选择明文攻击大不如FEA+。
FEA可以子密钥预测,特别适合大数据加密。而FEA+不能密钥预测,但可以每段子密钥共用而不会破坏其随机性。
FEA没有错误扩散,特别适合大容量流加密。
FEA+有错误扩散,故不适合大容量流加密,但可以任意分段流加密。
|