基于FPGA的SM4-GCM网络加密传输系统实现方法

    公开(公告)号:CN112769551A

    公开(公告)日:2021-05-07

    申请号:CN202011604179.3

    申请日:2020-12-29

    Abstract: 本发明涉及一种基于FPGA的SM4‑GCM网络加密传输系统实现方法,包括以下步骤:S1,从数据准备模块接受所需数据,将参数和密钥分别送入随机数模块和密钥扩展模块生成相应的随机数和扩展密钥;S2,将随机数和明文送入加密模块进行加密;S3,将得到的密文、密钥与随机数送入消息认证模块生成HMAC值;S4,在加/解密的同时,系统会通过SM3算法和Pascal算法更新下一次所需的密钥;本发明利用Keccak中的shake‑128算法实现随机数的生成,提高了随机数的安全性通过对非线性变换运算和消息认证运算的优化,提高了其资源利用率和工作频率,更适于高速网络的环境;利用SM3算法和Pascal算法实现密钥的安全更迭,并结合GMAC模块确保了系统密钥更新的正确性。

    一种制备多级微纳米褶皱结构的方法

    公开(公告)号:CN114318262A

    公开(公告)日:2022-04-12

    申请号:CN202111491076.5

    申请日:2021-12-08

    Abstract: 本发明公开了一种制备多级微纳米褶皱结构的方法:首先在硬质支撑材料上覆盖一层液态的有机聚合物材料,接着利用磁控溅射仪沉积一层金属薄膜。由于液态有机聚合物在溅射过程中力学性质会发生连续变化,同时柔性基底与刚性金属薄膜构成的双层体系中力学性能差别非常大,因而薄膜表面在制备过程中会自发形成多级的微纳米褶皱结构。本发明利用材料的自组装效应一步完成多级微纳米褶皱的制备,该制备方法简单、成本低、周期短、产率高且易于控制。

    面向安卓智能终端的基于FPGA的数据解密与脱敏设备

    公开(公告)号:CN112464291A

    公开(公告)日:2021-03-09

    申请号:CN202011495037.8

    申请日:2020-12-17

    Abstract: 本发明公开了一种面向安卓智能终端的基于FPGA的数据解密与脱敏设备。本发明包括安卓智能终端模块和基于FPGA的数据解密与脱敏模块(FPGA模块);所述的安卓智能终端模块由具有指纹采集功能的安卓智能终端及对应的应用程序组成;所述的FPGA模块包括处理器模块、解密模块、脱敏模块、密钥存储模块和指纹存储模块;所述安卓智能终端模块通过USB接口和FPGA模块连接,所述的秘钥存储模块和指纹存储模块通过QSPI接口与FPGA芯片连接。本发明最大程度上保证了数据的安全性。也就是说,即使在用户智能终端被控后,仍然能够保证关键机密数据以及密钥的安全性。

    基于FPGA的SM4-GCM网络加密传输系统实现方法

    公开(公告)号:CN112769551B

    公开(公告)日:2022-07-26

    申请号:CN202011604179.3

    申请日:2020-12-29

    Abstract: 本发明涉及一种基于FPGA的SM4‑GCM网络加密传输系统实现方法,包括以下步骤:S1,从数据准备模块接受所需数据,将参数和密钥分别送入随机数模块和密钥扩展模块生成相应的随机数和扩展密钥;S2,将随机数和明文送入加密模块进行加密;S3,将得到的密文、密钥与随机数送入消息认证模块生成HMAC值;S4,在加/解密的同时,系统会通过SM3算法和Pascal算法更新下一次所需的密钥;本发明利用Keccak中的shake‑128算法实现随机数的生成,提高了随机数的安全性通过对非线性变换运算和消息认证运算的优化,提高了其资源利用率和工作频率,更适于高速网络的环境;利用SM3算法和Pascal算法实现密钥的安全更迭,并结合GMAC模块确保了系统密钥更新的正确性。

    面向安卓智能终端的基于FPGA的数据解密与脱敏设备

    公开(公告)号:CN112464291B

    公开(公告)日:2022-03-22

    申请号:CN202011495037.8

    申请日:2020-12-17

    Abstract: 本发明公开了一种面向安卓智能终端的基于FPGA的数据解密与脱敏设备。本发明包括安卓智能终端模块和基于FPGA的数据解密与脱敏模块(FPGA模块);所述的安卓智能终端模块由具有指纹采集功能的安卓智能终端及对应的应用程序组成;所述的FPGA模块包括处理器模块、解密模块、脱敏模块、密钥存储模块和指纹存储模块;所述安卓智能终端模块通过USB接口和FPGA模块连接,所述的秘钥存储模块和指纹存储模块通过QSPI接口与FPGA芯片连接。本发明最大程度上保证了数据的安全性。也就是说,即使在用户智能终端被控后,仍然能够保证关键机密数据以及密钥的安全性。

Patent Agency Ranking