本发明提供了一种轻量级AEROGEL分组密码的实现方法,用于在资源受限的环境下对数据进行加密处理。本发明在线性层设计了一种具有自反性的FP置换方法,其设计采用二维变换技术,使该方法中改变输入一位,2轮加密后可影响到每一位密文,增强了扩散程度,提高数据加密的安全性。本发明的密钥扩展部分,利用循环位移、非线性变换、线性变换和轮数动态异或的技术,保证了密钥扩展的位翻转时间大于加密所需时间,增强了扩散性,并且使在第23轮的密钥是初始密钥的一个非线性函数。本发明的解密算法只需将加密算法中的非线性层的S盒用逆S盒代替,加密和解密基本一致。本发明具有结构简洁、实现成本低、...