一种用于区块链系统的私钥托管、恢复方法及系统

    公开(公告)号:CN113962693A

    公开(公告)日:2022-01-21

    申请号:CN202111110004.1

    申请日:2021-09-18

    Abstract: 本发明公开了一种用于区块链系统的私钥托管、恢复方法及系统,包括利用私钥di与随机数k对交易消息Mi签名后,将交易消息Mi与签名值(ri,si)存储在区块链中;存储签名值(ri,si)所在区块的唯一标识hi及唯一标识hi与私钥di的对应关系;将随机数k的N个份额kj存储于相应托管方pj,其中j∈[1,N];恢复私钥时,利用唯一标识hi在区块链中检索,获取交易消息Mi与签名值(ri,si);通过存储于托管方pj的份额kj,恢复随机数k;基于交易消息Mi、签名值(ri,si)、随机数k及唯一标识hi与私钥di的对应关系,恢复私钥di。本发明可以使用同一个随机数k对多个私钥di进行批量托管,避免了对用户分别对多个私钥进行托管所带来的繁重开销。

    一种在操作系统中进行密码运算的方法和系统

    公开(公告)号:CN109522736B

    公开(公告)日:2021-12-10

    申请号:CN201811525467.2

    申请日:2018-12-13

    Abstract: 本发明公开一种在操作系统中进行密码运算的方法和系统。本方法在操作系统初始化可信环境下生成保护密钥,将保护密钥存储在操作系统保留的特权寄存器中。用户密钥可由用户输入的数据或密码运算内核模块的内部随机数生成,生成后由保护密钥加密后导出。系统向用户提供密码运算内核模块,当用户需要使用用户密钥进行密码运算时,用户态调用程序向密码运算内核模块发起请求,提供计算源数据以及密文的用户密钥,保护密钥在密码运算内核模块中对用户密钥进行解密,然后使用用户密钥完成用户请求的密码运算。本发明可防御用户态的各种攻击程序实施的内存信息泄漏攻击,保护密钥以及用户密钥可抵抗Meltdown和Spectre攻击。

    一种基于Wi-Fi流量分析的双因子认证方法及电子装置

    公开(公告)号:CN111432408B

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

    申请号:CN202010110203.1

    申请日:2020-02-23

    Abstract: 本发明公开了一种基于无线Wi‑Fi流量分析的双因子认证方法及电子装置,该方法的步骤包括:接收并验证一登录端的一请求登录信息,向通过验证的所述登录端发送一标识以及向相应辅助端发送一带有所述标识符的第一挑战码;接收所述登录端的依据所述标识得到的第二挑战码与所述相应辅助端的第一挑战码,计算所述第一挑战码与所述第二挑战码的相似性数值,并通过一设定阈值判断是否通过所述登录端认证请求。本发明采用服务器通过无线信道向辅助端下发挑战码,登录端通过无线网卡抓取并解析的方式实现,操作简单易实现,用户与辅助端无交互;增加了第二个因子挑战码,该挑战码不重复使用且足够长,使得敌手通过穷举法猜测出变得不可行,安全性高。

    一种基于Wi-Fi流量分析的双因子认证方法及电子装置

    公开(公告)号:CN111432408A

    公开(公告)日:2020-07-17

    申请号:CN202010110203.1

    申请日:2020-02-23

    Abstract: 本发明公开了一种基于无线Wi-Fi流量分析的双因子认证方法及电子装置,该方法的步骤包括:接收并验证一登录端的一请求登录信息,向通过验证的所述登录端发送一标识以及向相应辅助端发送一带有所述标识符的第一挑战码;接收所述登录端的依据所述标识得到的第二挑战码与所述相应辅助端的第一挑战码,计算所述第一挑战码与所述第二挑战码的相似性数值,并通过一设定阈值判断是否通过所述登录端认证请求。本发明采用服务器通过无线信道向辅助端下发挑战码,登录端通过无线网卡抓取并解析的方式实现,操作简单易实现,用户与辅助端无交互;增加了第二个因子挑战码,该挑战码不重复使用且足够长,使得敌手通过穷举法猜测出变得不可行,安全性高。

Patent Agency Ranking