一种AES加密系统及芯片
Abstract:
本发明公开了一种AES加密系统及芯片,包括:N个并行AES加密装置,用于执行状态矩阵的加密运算以得到加密数据;每个AES加密装置用于执行加密迭代运算,N由密钥长度确定;N个并行AES加密装置中相邻的M个AES加密装置设置有1个密钥扩展装置,以使相邻的M个AES加密装置共享密钥;以及所述N个并行AES加密装置与相邻的M个AES加密装置满足:当0≤j≤(L‑1),L=[N/M],其中,L表示N对M取整,第jM+1至第(j+1)M个AES加密装置设置1个密钥扩展装置;第LM+1至N个AES加密装置设置1个密钥扩展装置;M由密钥长度确定;采用本发明的AES加密系统及芯片能够有效减少密钥扩展装置的数量。
Public/Granted literature
Patent Agency Ranking
0/0