[发明专利]基于FPGA的Rijndael‑ECC加密系统在审
| 申请号: | 201611080575.4 | 申请日: | 2016-11-30 |
| 公开(公告)号: | CN106603223A | 公开(公告)日: | 2017-04-26 |
| 发明(设计)人: | 王兆尹;吉兵 | 申请(专利权)人: | 中国电子科技集团公司第五十八研究所 |
| 主分类号: | H04L9/06 | 分类号: | H04L9/06;H04L9/32 |
| 代理公司: | 总装工程兵科研一所专利服务中心32002 | 代理人: | 杨立秋 |
| 地址: | 214035 *** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 fpga rijndael ecc 加密 系统 | ||
1.一种基于FPGA的Rijndael-ECC加密系统,其特征是:包括数据单元(16)以及与所述数据单元(16)连接的Rijndael加密单元(17),所述Rijndael加密单元(17)接收数据单元(16)传输的待加密数据,并利用Rijndael加密方法加密得到数据密文以及与所述数据密文适配的数据密钥,Rijndael加密单元(17)能将产生的数据密文传输至数据包处理单元(20),并将数据密钥传输至ECC加密单元(19);
ECC加密单元(19)接收数据密钥,并利用ECC加密方法加密得到密钥密文,且将得到的密钥密文传输至数据包处理单元(20)内;数据包处理单元(20)将接收的数据密文、密钥密文封装成所需的数据包,并将封装后的数据包通过数据包发送器(21)向外发送传输。
2.根据权利要求1所述的基于FPGA的Rijndael-ECC加密系统,其特征是:还包括数字签名单元,所述数字签名单元包括与数据单元(16)连接的数据摘要单元(15)以及与所述数据摘要单元(15)连接的ECDSA签名单元(14),数据摘要单元(15)接收数据单元(16)传输的待加密数据,并得到所述待加密数据的数据摘要,且将所述数据摘要传输至ECDSA签名单元(14);
ECDSA签名单元(14)对数据摘要利用ECDSA签名方法进行数字签名,以得到数字签名数据体,并将所述数字签名数据体传输至Rijndael加密单元(17)内;Rijndael加密单元(17)利用Rijndael加密方法对数字签名数据体进行加密,以得到签名密文,Rijndael加密单元(17)将签名密文传输至数据包处理单元(20)内;数据包处理单元(20)将接收的数据密文、密钥密文以及签名密文封装成所需的数据包,并将封装后的数据包通过数据包发送器(21)向外发送传输。
3.根据权利要求2所述的基于FPGA的Rijndael-ECC加密系统,其特征是:所述数据摘要单元(15)对待加密的数据采用MD5方法得到数据摘要。
4.根据权利要求1所述的基于FPGA的Rijndael-ECC加密系统,其特征是:所述Rijndael加密单元(17)包括数据输入寄存器(2)以及与所述数据输入寄存器(2)连接的密钥扩展单元(5)、轮加密单元(3)以及Rijndael加密控制单元(1),所述密钥扩展单元(5)还与密钥缓存器(6)连接,Rijndael加密控制单元(1)与密钥扩展单元(5)、轮加密单元(3)的控制端连接,轮加密单元(3)与Rijndael加密输出寄存器(4)连接。
5.根据权利要求1所述的基于FPGA的Rijndael-ECC加密系统,其特征是:所述ECC加密单元(19)包括数据存储寄存器(8),所述数据存储寄存器(8)与公钥私钥产生逻辑单元(9)以及ECC加密控制单元(7)连接,所述公钥私钥产生逻辑单元(9)产生的公钥Q以及私钥K,所述公钥Q、私钥K分别经过模乘单元(10)、模加单元(11)以及模逆单元(12)进行运算,以得到密钥密文,所述密钥密文通过ECC加密输出寄存器(13)输出,ECC加密控制单元(7)与模乘单元(10)、模加单元(11)以及模逆单元(12)的控制端连接。
6.根据权利要求1所述的基于FPGA的Rijndael-ECC加密系统,其特征是:所述Rijndael加密单元(17)通过数据密文传输单元(22)与数据包处理单元(20)连接,并通过密钥扩展传输单元(23)与ECC加密单元(19)连接,ECC加密单元(19)通过密钥密文传输单元(25)与数据包处理单元(20)连接。
7.根据权利要求2所述的基于FPGA的Rijndael-ECC加密系统,其特征是:所述ECDSA签名单元(14)通过数字签名传输单元(18)与Rijndael加密单元(17)连接,Rijndael加密单元(17)通过签名密文传输单元(24)与数据包处理单元(20)连接。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子科技集团公司第五十八研究所,未经中国电子科技集团公司第五十八研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611080575.4/1.html,转载请声明来源钻瓜专利网。





