汽车30

CAR30:一种新的具有规则30的可伸缩流密码。CAR30是一种新的流密码算法,它采用了元胞自动机(CA)的经典规则30和最大长度线性混合CA,在硬件和软件上都能有效地实现。它有一个快速的初始化算法,使它适合于小消息。该密码的通用设计可以扩展到任意长度的密钥和IV。本文描述了128位密钥和120位IV密码,并对其安全性和实现方面进行了评估。该密码的主要优点是设计灵活,与最先进的面向硬件的密码如Grain和Trivium相比具有良好的硬件吞吐量,并且比面向软件的流密码Rabbit具有更好的软件速度。