一种对数据进行加密或解密的系统及方法

    公开(公告)号:CN108134802A

    公开(公告)日:2018-06-08

    申请号:CN201810067948.7

    申请日:2018-01-24

    CPC classification number: H04L63/0428 G06F21/602 H04L9/0861

    Abstract: 本发明公开了一种对数据进行加密或解密的系统,包括服务器,还包括对数据进行加密或解密的设备,该设备与服务器连接;设备包括中央处理器、网卡芯片和密码算法芯片;中央处理器分别与网卡芯片和密码算法芯片连接;中央处理器用于获取网卡芯片接收的数据,并控制密码算法芯片对数据进行加密或解密以得到目标数据,并将目标数据通过网卡芯片发送至服务器。该系统对数据的加密或解密等操作都是在设备中独立完成的,无需服务器自身CPU参与,避免了服务器自身CPU的负担增加及资源占用的问题,进而减少了服务器中的CPU负担,提高了数据传输的速度。另外,本发明还公开了一种对数据进行加密或解密的方法,效果如上。

    一种密码卡及对数据处理的方法

    公开(公告)号:CN107994985A

    公开(公告)日:2018-05-04

    申请号:CN201711259834.4

    申请日:2017-12-04

    CPC classification number: H04L9/0897 G06K19/077

    Abstract: 本发明公开了一种密码卡,包括FPGA芯片;FPGA芯片集成了NIOS II软核处理器;其中,NIOS II软核处理器用于执行管理操作。可以看出,FPGA芯片集成了NIOS II软核处理器,NIOS II软核处理器可以实现管理类的操作,可以有效解决FPGA芯片不善于执行管理类操作的问题,避免了FPGA芯片的劣势,使得密码卡能高效地对数据进行运算,实现管理类的功能。本发明还公开了一种对数据处理的方法,效果如上。

    一种加密数据查询方法、系统、装置及可读存储介质

    公开(公告)号:CN107885864A

    公开(公告)日:2018-04-06

    申请号:CN201711174479.0

    申请日:2017-11-22

    CPC classification number: G06F16/24 G06F16/2255 G06F21/6227

    Abstract: 本发明公开了一种加密数据查询方法,可以利用目标数据的唯一标识,与唯一标识和目标存储值位置信息的对应关系确定目标存储值的位置,从而获取到目标存储值,然后解密目标存储值得到明文,最终在明文中确定待查询数据。可见,本方案中,可以利用目标数据的唯一标识信息进行匹配,从而确定到待查询数据所在的目标存储值的密文,从而查询待查询数据的整个流程中只需要对目标存储值解密即可,不再需要将所有的数据都解密,然后再匹配当前的待查询数据具体的位置在何处。节省了解密的计算资源的同时降低了耗时。

    一种基于SM9算法的加密通信方法及装置

    公开(公告)号:CN107682156A

    公开(公告)日:2018-02-09

    申请号:CN201711137150.7

    申请日:2017-11-16

    Inventor: 宋志华 徐波

    CPC classification number: H04L9/0822 H04L9/30 H04L63/0428

    Abstract: 本发明提供一种基于SM9算法的加密通信方法及装置。该方法包括:第一用户设备将第二用户设备的标识信息作为SM9公钥,采用SM9算法对第一加密密钥进行加密,得到加密后的第一加密密钥;所述第一加密密钥为预设的第一加密算法的加密密钥;所述第一用户设备根据所述加密后的第一加密密钥,采用所述第一加密算法对待发送信息进行加密,得到加密信息;所述第一用户设备向所述第二用户设备发送所述加密信息和所述加密后的第一加密密钥。本发明实施例实现了多个用户设备之间的安全通信,以及消息安全群发功能。

    一种DMA读操作的处理方法、系统及相关装置

    公开(公告)号:CN107590088A

    公开(公告)日:2018-01-16

    申请号:CN201710891966.2

    申请日:2017-09-27

    Abstract: 本申请公开了一种DMA读操作的处理方法,应用于基于FPGA构成的PCI-E密码卡,包括:从DMA读操作命令中获取PCI-E存储器读请求;以每个PCI-E存储器读请求为最小单位,获取PCI-E存储器读请求对应的全部完成报文;判断DMA读操作命令是否均处理完成,若否,则按预设规则读取另一PCI-E存储器读请求并获取其对应的完成报文。该处理方法以每个PCI-E读请求为最小单位直接获得该PCI-E读请求对应的完成报文,对应关系明显、PCI-E协议的全双工性能发挥更充分、无需二次匹配流程以及对称算法性能最优。本申请还同时公开了一种DMA读操作的处理系统及相关装置,具有上述有益效果。

    一种身份验证的方法及系统

    公开(公告)号:CN107483433A

    公开(公告)日:2017-12-15

    申请号:CN201710680405.8

    申请日:2017-08-10

    CPC classification number: H04L63/0823 H04L63/0853

    Abstract: 本申请所提供的一种身份验证的方法,包括当检测到USB Key插入时,读取所述USB Key中用户信息,利用贝叶斯算法判断所述用户信息是否可信;若可信,读取所述USB Key中证书信息并获得公钥,通过所述公钥验证用户身份是否合法;其中,所述公钥为在服务器端使用密码设备申请的非对称密钥中的公钥;若合法,所述用户身份验证通过。通过先利用贝叶斯算法评估用户的可信度,再利用公钥判断用户是否合法,进行双重身份认证,最大程度上提高身份认证的准确度并提高系统的安全性。本申请还提供一种身份验证的系统,具有上述有益效果。

    一种密码卡中DMA请求的处理方法、系统及相关装置

    公开(公告)号:CN107463829A

    公开(公告)日:2017-12-12

    申请号:CN201710891936.1

    申请日:2017-09-27

    CPC classification number: G06F21/34 G06F9/45558 G06F21/602 G06F2009/45579

    Abstract: 本申请公开了一种密码卡中DMA请求的处理方法,包括:将DMA请求根据类型的不同存放至相应的DMA寄存器FIFO,并按预设读取规则读取处相应的DMA请求;每读取一个DMA读请求或DMA写请求将处于执行中状态的DMA读请求的个数M或DMA写请求的个数P执行一次加1操作,直至个数M或个数P不超过最大并行处理数N;当每个处于执行中状态的DMA请求处理完毕时,将相应的个数M或个数P执行一次减1操作。无需等待DMA请求处理完毕就可执行其它DMA请求,充分利用逻辑计算资源,显著提高计算性能。本申请还同时公开了一种密码卡中DMA请求的处理系统、PCI-E密码卡以及计算机可读存储介质,具有上述有益效果。

    一种二维码生成方法及装置

    公开(公告)号:CN106897761A

    公开(公告)日:2017-06-27

    申请号:CN201710127763.6

    申请日:2017-03-06

    CPC classification number: G06K19/06037 G06K19/06046 H04L9/3242

    Abstract: 本发明公开了一种二维码生成方法,应用于二维码发布平台,包括以下步骤:获得待生成二维码的目标信息;使用设定的签名密钥对目标信息进行签名,获得目标信息的签名信息;使用根签名密钥将签名密钥制作成数字证书;基于目标信息、签名信息和数字证书的相关信息,生成目标信息的二维码。应用本发明实施例所提供的技术方案,生成的二维码中包含有目标信息、目标信息的签名信息和数字证书的相关信息,基于这样的二维码,在有用户扫描时,可以通过数字证书和签名信息对目标信息进行验证,增强了生成的二维码中包含的目标信息的可信程度,降低了二维码中包含的目标信息被篡改导致的安全风险。本发明还公开了一种二维码生成装置,具有相应技术效果。

    一种数字签名方法、装置及存储介质

    公开(公告)号:CN110048839A

    公开(公告)日:2019-07-23

    申请号:CN201910344133.3

    申请日:2019-04-26

    Abstract: 本发明公开了一种数字签名方法,该方法包括:在要进行数字签名时,获得签名设备集合中的每个签名设备的签名值,签名设备集合中每个签名设备根据预先分配得到的私钥子份,计算自身的签名值;将获得的每个签名设备的签名值进行合并处理,获得协同签名值;其中,通过以下步骤将基于SM2算法的私钥预先分配给每个签名设备,以使每个签名设备得到相应的私钥子份:根据私钥,确定第一私钥变量和第二私钥变量;分别将第一私钥变量和第二私钥变量分成m份,分发给每个签名设备,m为签名设备集合包含的签名设备的个数。应用本发明实施例所提供的技术方案,可以提高数字签名的可靠性。本发明还公开了一种数字签名装置及存储介质,具有相应技术效果。

Patent Agency Ranking