咨询与建议

看过本文的还看了

相关文献

该作者的其他文献

文献详情 >一种流水线结构的SM4算法实现系统 收藏
一种流水线结构的SM4算法实现系统

一种流水线结构的SM4算法实现系统

专利申请号:CN201510293265.X

公 开 号:CN105049194A

发 明 人:牛砚波 蒋安平 

代 理 人:陈鹏

代理机构:11009 中国航天科技专利中心

专利类型:发明申请

申 请 日:20151111

公 开 日:20150601

专利主分类号:H04L9/08(20060101)

关 键 词:实现系统 四级流水 运算 加密结果数据 模式控制信号 输出缓冲模块 输入缓冲模块 流水线结构 轮函数模块 存储模块 加密运算 接收使能 解密结果 解密运算 解析模式 控制模块 控制信号 密钥扩展 随机掩码 运算模块 运算速度 置换运算 单轮 迭代 功耗 零值 掩码 一种 算法 加法 内部 生成 输出 攻击 获取 前景 应用 完成 进行 

摘      要:一种流水线结构的SM4算法实现系统,包括输入缓冲模块、内部四级流水轮函数模块、输出缓冲模块、存储模块、常数生成运算模块、控制模块,首先接收使能信号,获取并解析模式控制信号,然后根据模式控制信号完成密钥扩展运算、加密运算、解密运算,最后得到加密结果数据、解密结果数据并输出。本发明实现系统中采用非线性S盒进行置换运算、非线性S盒采用PPRM结构的随机掩码加法掩码技术、采用单轮迭代内部四级流水结构,与现有技术相比,实现面积小、安全性高、抗零值攻击能力强,而且具有更快的运算速度、更小运算功耗,具有较好的应用前景。

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分