[发明专利]一种Fountain轻量级加密算法的实现装置、方法及应用有效

专利信息
申请号: 202011216492.X 申请日: 2020-11-04
公开(公告)号: CN112398639B 公开(公告)日: 2022-02-22
发明(设计)人: 杨刚强;石正源 申请(专利权)人: 山东大学
主分类号: H04L9/18 分类号: H04L9/18
代理公司: 青岛华慧泽专利代理事务所(普通合伙) 37247 代理人: 刘娜
地址: 266200 山*** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 fountain 轻量级 加密算法 实现 装置 方法 应用
【说明书】:

发明公开了一种Fountain轻量级加密算法的实现装置、方法及应用,该装置包括状态控制单元、线性反馈移位寄存器、非线性变换盒、密钥流提取单元和反馈值生成单元;实现方法包括面积优化方案和并行方案,应用包括Fountain流密码的生成,Fountain型密钥流生成器的生成、Fountain型MAC函数的生成。本发明所公开的Fountain轻量级加密算法设计紧凑、节约资源、提升数据吞吐率,延时低,安全性高,能满足资源紧张的物联网终端设备数据加密需求。

技术领域

本发明涉及数据加密技术领域,特别涉及一种Fountain轻量级加密算法的实现装置、方法及应用。

背景技术

物联网技术作为信息科技产业的第三次革命的核心,近年来在工业、教育、医疗等领域不断发展,人们随处可见周围的物联网设备。依靠RFID、Zigbee和蓝牙等通信技术和无处不在的终端传感器,物联网可以实现任何物体与网络的连接,使万物互联不再是天方夜谭。

然而,在信息技术高速发展的时代,物联网已深入工业互联网、智能电网、智慧交通等关乎民生与国家安全的重点领域,物联网安全这一关键问题也不容小觑。传统密码大多通过软件实现,即高级语言编写密码实现代码,经过编译在通用处理器上运行,然而这种软件实现的加密算法受限于处理器的运行频率,很难做到高速加密。此外,由于轻量级密码尚未形成标准算法,算法需要不断迭代,设计专用芯片需要重新投入研发成本。

目前标准密码(如AES,SM系列)已广泛应用,但由于这些密码密钥长度较大、运算复杂,在微型化终端(如RFID标签)很难部署标准加密算法。因此,设计紧凑的轻量级密码成为近年来密码学研究热点之一。

将轻量级密码部署于资源紧张的计算平台,因此更需要高效、紧凑、吞吐率高的实现装置。

发明内容

为解决上述技术问题,本发明提供了一种Fountain轻量级加密算法的实现装置、方法及应用,以达到设计紧凑、节约资源、提升数据吞吐率,安全性高的目的。

为达到上述目的,本发明的技术方案如下:

一种Fountain轻量级加密算法的实现装置,包括状态控制单元、线性反馈移位寄存器、非线性变换盒、密钥流提取单元和反馈值生成单元;

所述状态控制单元用于调整和控制装置状态,根据装置当前所处阶段,控制输入和输出使能,控制密钥流产生;

所述线性反馈移位寄存器包括四个独立的64位移位寄存器,每位的状态为0或1,每个独立的64位移位寄存器同时包括一个或多个线性反馈函数,用于对当前线性反馈移位寄存器内64位内部状态产生线性变换;

所述非线性变换盒为4比特输入和4比特输出,共包含三种模式,在状态控制单元状态不同的情况下对4比特输入执行不同的非线性变换,对线性反馈移位寄存器的内部状态实现非线性变换;

所述密钥流提取单元包含密钥流提取函数,用于提取线性反馈移位寄存器的内部状态,在时钟信号的控制下,选取部分特殊位执行异或和与运算;

所述反馈值生成单元包括四个反馈值生成函数,在状态控制单元的控制下,根据线性反馈函数、非线性变换盒、密钥流提取单元和输入端口传入的数据产生反馈值,分别用于四个64位移位寄存器状态更新。

上述方案中,所述状态控制单元将Fountain整个加密流程分为:载入阶段、初始化阶段、处理关联数据阶段、处理明文阶段、结束阶段和验证标签输出阶段。

进一步的技术方案中,所述线性反馈移位寄存器分为两种状态,即载入状态和工作状态;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东大学,未经山东大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202011216492.X/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top