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

    公开(公告)号: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读操作的处理系统及相关装置,具有上述有益效果。

    一种密码卡中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密码卡以及计算机可读存储介质,具有上述有益效果。

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

    公开(公告)号:CN107463829B

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

    申请号:CN201710891936.1

    申请日:2017-09-27

    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密码卡以及计算机可读存储介质,具有上述有益效果。

    一种基于IC卡的身份认证的方法、装置及密码卡

    公开(公告)号:CN108009415A

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

    申请号:CN201711260736.2

    申请日:2017-12-04

    Inventor: 徐波 宋志华

    CPC classification number: G06F21/34 G06F21/45

    Abstract: 本申请公开了一种基于IC卡的身份认证的方法,包括判断是否存在读卡器的连接信号;若是,则在检测到IC卡的访问信号后获取IC卡的验证信息;判断验证信息是否满足预设的认证条件;若满足,则判断当前满足认证条件的IC卡的数量是否达到预设值;若是,则开启操作权限;若否,则返回判断是否存在读卡器的连接信号的步骤。通过增加判断当前满足认证条件的IC卡的数量是否达到预设值这一步骤,提高了身份认证的安全性。本申请还公开了一种基于IC卡的身份认证的装置及密码卡,均具有上述有益效果。

    一种数据处理方法及系统
    18.
    发明公开

    公开(公告)号:CN107896222A

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

    申请号:CN201711259818.5

    申请日:2017-12-04

    CPC classification number: H04L63/045 H04L63/126 H04L67/2828

    Abstract: 本发明公开了一种数据处理的方法,将每预设数量的记录数据合并为了一个目标记录数据,对每个目标记录数据加密后发送至接收系统。由原来逐个对每个记录数据进行处理并发送,改进为将多个记录数据进行合并,然后对合并后的数据进行处理发送,因此减少了加密数据的数量,也减少了发送的数量,因此,提高了对采集数据处理的效率,同时,记录数据合并后,对目标记录数据进行加密再发送也保证了采集数据在传输过程中的安全性。本发明实施例还提供了一种数据处理系统,同样可以实现上述技术效果。

    一种加解密装置及方法
    19.
    发明公开

    公开(公告)号:CN107592316A

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

    申请号:CN201710854402.1

    申请日:2017-09-20

    Abstract: 本发明提供一种加解密装置及方法,该装置包括:第一接口,用于连接存储器;第二接口,用于连接计算机装置;加密器,所述加密器与所述第一接口、所述第二接口连接,用于当第一文件通过所述加密器从所述计算机装置传向所述存储器时,采用预存密钥对所述第一文件进行加密;解密器,所述解密器与所述第一接口、所述第二接口连接,用于当第二文件通过所述解密器从所述存储器传向所述计算机装置时,采用所述预存密钥对所述第二文件进行解密。本发明中加密器、解密器采用预存秘钥来对通过该装置传输的文件进行加解密,从而相对于现有技术中需要输入密码的方式,更加方便易行,同时设置第二接口可以更换存储器,从而能够兼容不同大小的存储器。

    一种基于云网络的安全通道建立系统

    公开(公告)号:CN107707564B

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

    申请号:CN201711080191.7

    申请日:2017-11-06

    Inventor: 徐波 宋志华

    Abstract: 本发明公开了一种基于云网络的安全通道建立系统,包括应用端和加密机,加密机中预先设置有设备密钥,其中:应用端在与加密机建立socket连接后,生成一个随机数,使用设备密钥的公钥对随机数进行加密处理,获得第一密文,将第一密文发送给加密机,加密机使用私钥对第一密文进行解密处理,根据随机数,确定socket连接对应的会话密钥,使用会话密钥对预设的成功信息进行加密运算,获得第二密文,将第二密文返回给应用端,应用端使用socket连接对应的会话密钥对第二密文进行解密运算,根据解密结果,确定与加密机的安全通道是否建立成功。这样,提高了待传输的数据的安全性,降低了待传输的数据被泄露和篡改的风险。

Patent Agency Ranking