摘要
本发明提出一种面向存储领域的XTS模式SM4加解密电路及方法,属于对称加密算法电路技术领域。本发明电路包括双路密钥扩展模块、循环加密模块、32级流水线处理模块;双路密钥扩展模块对XTS模式的K1密钥、K2密钥依次进行密钥扩展,生成基于K1密钥的轮密钥扩展簇、基于K2密钥的轮密钥扩展簇;循环式加密模块对XTS模式所需的调整值基于密钥K2进行加密,生成调整值的密文M2;32级流水线处理模块对32块128bit待处理数据进行基于K1密钥的加解密。本发明通过双路密钥扩展模块对XTS所需的双密钥进行扩展,通过循环加密模块对调整值进行加密,使32级流水线处理模块专注于数据加解密处理,以极小的资源消耗大幅提升32级流水线模块在XTS模式下的工作效率。
技术关键词
密钥
加解密电路
加密模块
扩展模块
变换电路
模式
加解密模块
数据
流水线模块
标志
对称加密算法
时钟
解密方法
加密方法
扇区
系统为您推荐了相关专利信息
数据备份系统
数据储存模块
数据管理模块
二进制编码数据
备份文件
保密需求
生命周期管理方法
指数
结构化数据格式
生命周期管理系统
元素
非易失性存储介质
密钥生成算法
加密
数据验证