LED 轻型分组密码是在CHES 2011 会议提出的,LED 算法分组长度为64 bit,支持64/128 bit 的密钥长度,加密轮数为32 轮。
算法第一轮之前进行一次轮密钥加,以后每4 轮进行一次轮密钥加操作。算法的1 步包括4 轮,每一轮包括轮常量加、S 盒、行移位和列混淆4 个操作。
为提高加密速度及减小硬件实现规模,LED 算法没有密钥扩展算法,轮密钥即为初始密钥。实现只需966 个门电路,是同类分组密码中最少的,适于硬件实现但仍保留了合理的软件实现能力。算法状态采用GF(24)上的4×4 矩阵,每个元素4 bit。