System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
【国外来华专利技术】
技术介绍
技术实现思路
【技术保护点】
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中任一项所述的方法,其中所述撤销确认的输入,撤销高
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中任一项所述...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。