一种基于区块链的盾及其可信监测系统技术方案

技术编号:34511692 阅读:20 留言:0更新日期:2022-08-13 20:57
本公开揭示了一种基于区块链的盾及其可信监测系统,其中,所述盾包括:生成密钥接口,用于被盾之外的第一接口所调用,以及根据用户名和第一算法生成用户公钥和用户私钥并储存在盾的密钥存储单元;其中,当盾注册到区块链时,所述用户名预先经由CA服务器查重,确认不存在相同用户名时,该用户名则作为与该盾关联的用户名,然后所述生成密钥接口被第一接口调用。通过基于区块链的盾,特别是如何来实现一种可被外部系统或外部接口所调用的区块链盾,本公开能够显著提高硬件实体U盾在使用过程中的安全性,并能够实现区块链的数字盾,且可用于信息安全领域的智能设备和其他领域,包括监测系统、其他Web系统等。其他Web系统等。其他Web系统等。

【技术实现步骤摘要】
一种基于区块链的盾及其可信监测系统


[0001]本公开属于信息安全领域,特别涉及一种基于区块链的盾及其可信监测系统。

技术介绍

[0002]随着信息技术的不断发展,当前信息安全方面暴露的问题也随之增加。虽然在证券和银行等金融领域,已经广泛使用U盾等产品来提高安全性,但是,在更加广泛的领域中如何使得用户更加安全的进行操作,以及如何可信的监测用户的操作,始终是亟待解决的问题。

技术实现思路

[0003]鉴于此,本公开揭示了一种基于区块链的盾,包括:
[0004]生成密钥接口,用于被盾之外的第一接口所调用,以及根据用户名和第一算法生成用户公钥和用户私钥并储存在盾的密钥存储单元;
[0005]其中,当盾注册到区块链时,所述用户名预先经由CA服务器查重,确认不存在相同用户名时,该用户名则作为与该盾关联的用户名,然后所述生成密钥接口被第一接口调用。
[0006]优选的,
[0007]所述盾还包括第一哈希值计算单元和第一签名单元;
[0008]所述第一哈希值计算单元,用于根据所述用户名和所述用户公钥计算本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于区块链的盾,包括:生成密钥接口,用于被盾之外的第一接口所调用,以及根据用户名和第一算法生成用户公钥和用户私钥并储存在盾的密钥存储单元;其中,当盾注册到区块链时,所述用户名预先经由CA服务器查重,确认不存在相同用户名时,该用户名则作为与该盾关联的用户名,然后所述生成密钥接口被第一接口调用。2.如权利要求1所述的盾,其中,优选的,所述盾还包括第一哈希值计算单元和第一签名单元;所述第一哈希值计算单元,用于根据所述用户名和所述用户公钥计算第一哈希值;所述第一签名单元,用于根据所述用户私钥对第一哈希值生成第一数字签名。3.如权利要求2所述的盾,其中,所述盾还包括第一发送单元;所述第一发送单元,其经由第一接口至少发送所述用户公钥和第一数字签名至CA服务器。4.如权利要求3所述的盾,其中,所述盾还包括证书存储单元;当所述第一接口利用CA服务器的公钥验签通过所述第一数字签名后,所述存储单元存储所述用户名和CA服务器所生成的用户证...

【专利技术属性】
技术研发人员:武井刚
申请(专利权)人:万加合一数字科技集团有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1