System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 通过基于区块链的票据对密钥的撤销制造技术_技高网

通过基于区块链的票据对密钥的撤销制造技术

技术编号:40709678 阅读:4 留言:0更新日期:2024-03-22 11:10
本发明专利技术涉及一种使用票据(100)撤销第一用户计算机系统(260)的非对称密钥对(266、268)的方法。该方法包括使用第二用户计算机系统(240):·向票据(100)发送撤销请求,·响应于撤销请求,接收由票据(100)签名的密码,其中第一密码包括票据(100)的识别号(106)和撤销确认,·将签名的密码发送到区块链(148)的区块链服务器(140;141),以在区块链(148)中输入由识别号(106)识别的票据(100)的撤销确认。

【技术实现步骤摘要】
【国外来华专利技术】


技术介绍


技术实现思路

【技术保护点】

1.使用票据(100)撤销第一用户计算机系统(260)的第一非对称密钥对(266、268)的方法,其中第一非对称密钥对(266、268)包括第一私钥(266)和第一公钥(268),其中第一非对称密钥对(266、268)分配给区块链(148)中的第一区块链地址,

2.根据权利要求1所述的方法,其中所述第一区块链地址是第一公钥(268)或从第一公钥(268)导出的区块链地址。

3.根据前述权利要求中任一项所述的方法,其中,所述识别号(106)是所述票据(100)的序列号或者从所述票据(100)的序列号导出的编号。

4.根据前述权利要求中任一项所述的方法,其中,所述撤销确认的输入,撤销所有在输入时其公钥(268)到票据(100)的分配在区块链(148)中登记了的非对称密钥对(266、268),所述分配使用票据个体第二私钥(118)进行签名,其中,由于撤销,区块链(148)中基于使用撤销的非对称密钥对(266、268)之一的私钥(266)的签名发布的交易的输入被阻止。

5.根据权利要求1至3中任一项所述的方法,其中所述撤销确认的输入,撤销高达预定义最大数量的所有在输入时其公钥(268)到票据(100)的分配在区块链(148)中登记了的非对称密钥对(266、268),所述分配使用票据个体第二私钥(118)进行签名。

6.根据权利要求5所述的方法,其中撤销从非对称密钥对的公钥(268)以时间顺序最早到票据(100)的分配在区块链(148)中登记且尚未被撤销的非对称密钥对开始,以升序时间顺序执行至高达预定义的最大数量的非对称密钥对(266、268)。

7.根据权利要求5所述的方法,其中撤销从非对称密钥对的公钥(268)以时间顺序最近到票据的分配在区块链(148)中登记且尚未被撤销的非对称密钥对开始,以降序时间顺序执行至高达预定义的最大数量的非对称密钥对(266、268)。

8.根据权利要求1至3中任一项所述的方法,其中所述撤销确认包括第一公钥(268),所述第一公钥(268)识别撤销的第一非对称密钥对(266、268)。

9.根据权利要求8所述的方法,其中所述撤销请求包括用于识别将由所述票据(100)撤销的第一非对称密钥对(266、268)的第一公钥(268)。

10.根据权利要求8至9中任一项所述的方法,其中所述第一公钥(268)存储在票据(100)的存储器(120)中。

11.根据权利要求10所述的方法,其中第一公钥(268)到第一用户计算机系统(260)的分配存储在票据(100)的存储器(120)中,其中所述分配包括第一用户计算机系统(260)的标识符,其中所述撤销请求包括第一用户计算机系统(260)的标识符,用于识别将由票据(100)撤销的第一非对称密钥对(266、268)。

12.根据前述权利要求中任一项所述的方法,其中第一用户计算机系统(260)和第二用户计算机系统(240)是相同的用户计算机系统。

13.根据权利要求1至11中任一项所述的方法,其中所述第一用户计算机系统(260)和所述第二用户计算机系统(240)是不同的用户计算机系统。

14.根据前述权利要求中任一项所述的方法,其中第一用户计算机系统(260)是第一移动便携式设备。

15.根据前述权利要求中任一项所述的方法,其中第二用户计算机系统(240)是第二移动便携式设备。

16.根据前述权利要求中任一项所述的方法,其中所述区块链(148)是由发行票据(100)的中央银行管理的区块链(148)。

17.根据前述权利要求中任一项所述的方法,其中在撤销第一非对称密钥对(266、268)时,分配到第一区块链地址的金额被转移到票据(100)的第二区块链地址。

18.根据前述权利要求中任一项所述的方法,所述方法还包括制造票据(100),其中所述制造包括:

19.根据权利要求18所述的方法,其中所述票据(100)的制造商的制造商计算机系统将所述识别号(106)发送到所述票据(100),并响应于发送识别号(106)而接收所述登记请求,

20.根据前述权利要求中任一项所述的方法,其中所述方法还包括在区块链(148)中登记第一非对称密钥对(266、268)到票据(100)的分配,其中所述登记包括:

21.根据前述权利要求中任一项所述的方法,其中使用所述第一用户计算机系统(260)的第一私钥(266)支付金额包括:

22.一种用于使用票据(100)撤销另一用户计算机系统(260)的第一非对称密钥对(266、268)的用户计算机系统(240...

【技术特征摘要】
【国外来华专利技术】

1.使用票据(100)撤销第一用户计算机系统(260)的第一非对称密钥对(266、268)的方法,其中第一非对称密钥对(266、268)包括第一私钥(266)和第一公钥(268),其中第一非对称密钥对(266、268)分配给区块链(148)中的第一区块链地址,

2.根据权利要求1所述的方法,其中所述第一区块链地址是第一公钥(268)或从第一公钥(268)导出的区块链地址。

3.根据前述权利要求中任一项所述的方法,其中,所述识别号(106)是所述票据(100)的序列号或者从所述票据(100)的序列号导出的编号。

4.根据前述权利要求中任一项所述的方法,其中,所述撤销确认的输入,撤销所有在输入时其公钥(268)到票据(100)的分配在区块链(148)中登记了的非对称密钥对(266、268),所述分配使用票据个体第二私钥(118)进行签名,其中,由于撤销,区块链(148)中基于使用撤销的非对称密钥对(266、268)之一的私钥(266)的签名发布的交易的输入被阻止。

5.根据权利要求1至3中任一项所述的方法,其中所述撤销确认的输入,撤销高达预定义最大数量的所有在输入时其公钥(268)到票据(100)的分配在区块链(148)中登记了的非对称密钥对(266、268),所述分配使用票据个体第二私钥(118)进行签名。

6.根据权利要求5所述的方法,其中撤销从非对称密钥对的公钥(268)以时间顺序最早到票据(100)的分配在区块链(148)中登记且尚未被撤销的非对称密钥对开始,以升序时间顺序执行至高达预定义的最大数量的非对称密钥对(266、268)。

7.根据权利要求5所述的方法,其中撤销从非对称密钥对的公钥(268)以时间顺序最近到票据的分配在区块链(148)中登记且尚未被撤销的非对称密钥对开始,以降序时间顺序执行至高达预定义的最大数量的非对称密钥对(266、268)。

8.根据权利要求1至3中任一项所述的方法,其中所述撤销确认包括第一公钥(268),所述第一公钥(268)识别撤销的第一非对称密钥对(266、268)。

9.根据权利要求8所述的方法,其中所述撤销请求包括用于识别将由所述票据(100)撤销的第一非对称密钥对(266、268)的第一公钥(268)。

10.根据权利要求8至9中任一项所述的方法,其中所述第一公钥(268)存储在票据(100)的存储器(120)中。

11.根据权利要求10所述的方法,其中第一公钥(268)到第一用户计算机系统(260)的分配存储在票据(100)的存储器(120)中,其中所述分配包括第一用户计算机系统(260)的标识符,其中所述撤销请求包括第一用户计算机系统(260)的标识符,用于识别将由票据(100)撤销的第一非对称密钥对(266、268)。

12.根据前述权利要求中任一项所述的方法,其中第一用户计算机系统(260)和第二用户计算机系统(240)是相同的用户计算机系统。

13.根据权利要求1至11中任一项所述...

【专利技术属性】
技术研发人员:F·彼得斯
申请(专利权)人:联邦印制有限公司
类型:发明
国别省市:

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

1