南京大学李丽获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉南京大学申请的专利一种轻量化Twofish加密算法加速器及其加速方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN116318639B 。
龙图腾网通过国家知识产权局官网在2025-10-24发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202211093758.5,技术领域涉及:H04L9/08;该发明授权一种轻量化Twofish加密算法加速器及其加速方法是由李丽;袁明铸;傅玉祥;王鑫宇;洪婉源;何书专;李伟设计研发完成,并于2022-09-08向国家知识产权局提交的专利申请。
本一种轻量化Twofish加密算法加速器及其加速方法在说明书摘要公布了:本发明提出了一种轻量化Twofish加密算法加速器及其加速方法,其中的主要的模块包括控制器模块、子密钥生成模块、轮运算模块和输入输出白化模块。本发明提出了实现S盒单元置换功能的高效硬件加速电路,并在每一轮运算中引入线性反馈移位寄存器随机选择S盒中的置换电路,从而提高加密过程的安全性;本发明提出的轮运算模块与扩展子秘钥生成单元这两个核心部分在硬件资源上高度共享,根据控制信号切换功能交替运行,因此资源利用较少,硬件实现规模小轻量化,能够良好地适应在SoC中的模块集成。
本发明授权一种轻量化Twofish加密算法加速器及其加速方法在权利要求书中公布了:1.一种轻量化Twofish加密算法加速器,其特征在于,包括: 轮运算模块,用于对明文进行加密,实现加密运算中的Feistel结构,在每次加密过程中重复运行直至满足预定轮次; 包含线性反馈移位寄存器、非线性S盒单元、最大距离可分矩阵乘法电路单元、模加法器、以及循环移位寄存器; 线性反馈移位寄存器模块与非线性S盒单元信号连接,随机输出N位伪随机序列以供轮运算中模块随机选择对应的置换电路,N为自然数; 子密钥生成模块,包括子密钥S生成单元和扩展子密钥K生成单元,用于根据输入的初始密钥生成对应的密钥,并输出至非线性S盒单元; 白化模块,用于实现输入输出白化处理; 控制器模块,与所述子密钥生成模块和轮运算模块信号连接,用于对整个加密硬件系统进行调度与控制; 所述控制器模块,接收外部输入的控制信号,负责对加密运行过程中轮运算模块和扩展子密钥K生成单元进行的轮次计数,当轮运算单元进行到预定轮次时发送结束信号; 所述控制器模块通过选通连接轮运算模块和扩展子密钥K生成单元公用部分的数据选择器,在不同的功能模式间切换,实现模块交替运行; 线性反馈移位寄存器的输出通过数据选择器与非线性S盒单元连接,根据产生序列的不同选通包含不同置换电路的非线性S盒,以增加在轮运算模块在每一轮运行时对于模块非线性S盒选择上的随机性。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人南京大学,其通讯地址为:210046 江苏省南京市栖霞区仙林大道163号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

皖公网安备 34010402703815号
请提出您的宝贵建议,有机会获取IP积分或其他奖励