一种基于RSA-AES混合芯片的加密S盒制造技术

技术编号:24422470 阅读:47 留言:0更新日期:2020-06-06 14:58
本实用新型专利技术公开了一种基于RSA‑AES混合芯片的加密S盒,包括输入模块、通信模块一、控制模块、AES加密模块、RSA加密模块和S盒变换模块,所述输入模块与所述AES加密模块连接,所述AES加密模块与所述S盒变换模块连接,所述S盒变换模块与所述通信模块一连接,所述AES加密模块与AES密钥输入模块一连接,所述AES密钥输入模块一与所述RSA加密模块连接,所述RSA加密模块与所述通信模块一连接。有益效果:能够采用RSA和AES混合加密的方式对文件进行加密,能够预防最常见的攻击,如冷启动攻击、恶意代码、暴力破解攻击,采用混合加密方式使得加密芯片的安全性能更高,解密后的文件不易被破解。

An encrypted S-box based on rsa-aes hybrid chip

【技术实现步骤摘要】
一种基于RSA-AES混合芯片的加密S盒
本技术涉及加密芯片领域,具体来说,涉及一种基于RSA-AES混合芯片的加密S盒。
技术介绍
RSA是目前最有影响力和最常用的公钥加密算法,它能够抵抗到目前为止已知的绝大多数密码攻击,已被ISO推荐为公钥数据加密标准。今天只有短的RSA钥匙才可能被强力方式解破。到2008年为止,世界上还没有任何可靠的攻击RSA算法的方式。只要其钥匙的长度足够长,用RSA加密的信息实际上是不能被解破的。但在分布式计算和量子计算机理论日趋成熟的今天,RSA加密安全性受到了挑战和质疑。RSA算法基于一个十分简单的数论事实:将两个大质数相乘十分容易,但是想要对其乘积进行因式分解却极其困难,因此可以将乘积公开作为加密密钥。AES(AdvancedEncryptionStandard,高级加密标准)是由美国国家标准与技术研究院2001年制定的新一代分组对称密码算法,用于取代原来的DES(DataEncryptionStandard,数据加密标准)。AES密码算法的数据分组长度为128比特,密钥长度有128,192和256比特本文档来自技高网...

【技术保护点】
1.一种基于RSA-AES混合芯片的加密S盒,其特征在于,包括输入模块(1)、通信模块一(2)、控制模块(3)、AES加密模块(4)、RSA加密模块(5)和S盒变换模块(7),所述输入模块(1)与所述AES加密模块(4)连接,所述AES加密模块(4)与所述S盒变换模块(7)连接,所述S盒变换模块(7)与所述通信模块一(2)连接,所述AES加密模块(4)与AES密钥输入模块一(6)连接,所述AES密钥输入模块一(6)与所述RSA加密模块(5)连接,所述RSA加密模块(5)与所述通信模块一(2)连接,所述RSA加密模块(5)与RSA公钥输入模块(8)连接,所述RSA公钥输入模块(8)与所述通信模块...

【技术特征摘要】
1.一种基于RSA-AES混合芯片的加密S盒,其特征在于,包括输入模块(1)、通信模块一(2)、控制模块(3)、AES加密模块(4)、RSA加密模块(5)和S盒变换模块(7),所述输入模块(1)与所述AES加密模块(4)连接,所述AES加密模块(4)与所述S盒变换模块(7)连接,所述S盒变换模块(7)与所述通信模块一(2)连接,所述AES加密模块(4)与AES密钥输入模块一(6)连接,所述AES密钥输入模块一(6)与所述RSA加密模块(5)连接,所述RSA加密模块(5)与所述通信模块一(2)连接,所述RSA加密模块(5)与RSA公钥输入模块(8)连接,所述RSA公钥输入模块(8)与所述通信模块一(2)连接,所述通信模块一(2)与主机(9)连接,所述输入模块(1)、所述AES加密模块(4)、所述S盒变换模块(7)、所述AES密钥输入模块一(6)、所述RSA加密模块(5)、所述RSA公钥输入模块(8)和所述通信模块一(2)均与所述控制模块(3)连接。


2.根据权利要求1所述的一种基于RSA-AES混合芯片的...

【专利技术属性】
技术研发人员:珠淮朱寿富
申请(专利权)人:浙江一洋医疗科技有限公司
类型:新型
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1