System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
【国外来华专利技术】
技术介绍
1、时间戳标记是重要的应用,并且如果需要信任进行时间戳标记的一方,那么需要一些涉及可信第三方的方法来生成证明。
2、然而,与第三方的任何通信都会产生网络延迟。这增加了时间戳的不确定性,该不确定性会对时间戳的应用产生重大影响,因为处理项目的速度部分地依赖于时间戳的准确性。提供可验证的时间戳的一种方法是使用第三方可信验证器。如果第三方例如从时间戳标记实体接收项目(例如,数字记录)或经散列的项目(即,数字记录的加密散列)(可选地项目或经散列的项目用数字签名进行了签名),然后对数字记录添加数字时间戳,并且用针对标记了时间戳的项目的他们自己的签名对整个结果串进行签名,则这将有效地传统地提供针对时间戳的验证方法。但是,在通过网络向第三方发送要被可验证地标记时间戳的数字信息所花费的时间中,将存在时延和不确定性。
3、期望提供克服该问题并使时间戳标记实体能够在不被要求首先将待标记时间戳的项目发送给第三方的情况下提供时间戳的技术。
4、本文描述的示例不限于解决
技术介绍
部分中提及的问题的示例。
技术实现思路
1、本专利技术的优选方面和实施方式的示例如所附的独立和从属权利要求中所阐述。
2、提供本
技术实现思路
是为了以简化的形式介绍在下面的具体实施方式中进一步描述的概念的选择。本
技术实现思路
不旨在标识所要求保护的主题的关键特征或必要特征,也不旨在用于限制所要求保护的主题的范围。
3、提供了一种在时间戳标记设备处对项目标记时间戳的方法。
4、因为不可克隆定理造成不能克隆随机生成的状态,并且不是来自量子状态的所有信息都能通过测量提取,因此不可能复制接收到的随机生成的量子状态。因此,上述方法使得非信任的时间戳标记设备能够在不被要求向第三方发送项目的情况下对项目标记时间戳,因为时间戳标记设备不能将接收到的随机生成的量子状态重新用于后续的时间戳。
5、在一些示例中,使用时间戳标记设备将随机生成的量子状态与输入令牌组合包括:对随机生成的量子状态执行量子运算,使得所述量子运算中的至少一些量子运算与输入令牌有关,其中,对随机生成的量子状态执行量子运算包括测量随机生成的量子状态以获得与时间t相关联的时间戳证明令牌。通过使用与输入令牌有关的量子运算,给出了增强的安全性。
6、在一些示例中,对随机生成的量子状态执行量子运算,使得所述量子运算中的至少一些量子运算与输入令牌有关包括:通过使用输入令牌来确定用于测量随机生成的量子状态的测量基序列,来测量量子状态以基于输入令牌获得时间戳证明令牌。时间戳标记设备和验证器两者都可以知道如何根据输入令牌选择测量基的规则。传统计算设备可以被用于根据输入令牌确定测量基集合,并且量子计算设备然后可以在所确定的基中实现测量。改变量子状态的测量基可以例如包括改变干涉仪的状态(对于相位编码的光子量子比特(qubit))或偏振束划分器的取向。因此,这使得时间戳证明令牌能够依赖于输入令牌。
7、在其他示例中,该方法还包括:在传统计算设备处根据输入令牌确定输入量子状态,并且在量子计算设备处在该输入量子状态中准备量子寄存器。对从验证器接收的随机生成的量子状态执行量子运算使得量子运算中的至少一些量子运算与输入令牌有关还包括在测量随机生成的量子状态之前使用量子门序列来混合输入量子状态和随机生成的量子状态。混合输入量子状态和随机生成的量子状态可以包括纠缠这两个量子状态。在其他示例中,混合输入量子状态和随机生成的量子状态可以包括在这两个量子状态之间生成非传统相关(例如,创建纠缠或量子失谐)。在一些示例中,门序列是时间戳标记设备和验证器两者都知道的预定门序列。在其他示例中,可以根据已知模式(例如,时间戳标记设备和验证器都知道的)来选择量子门序列,诸如使用输入令牌的一部分。使用量子门来混合/纠缠输入量子状态与随机生成的量子状态/在输入量子状态与随机生成的量子状态之间生成相关以在不了解随机生成的量子状态的情况下难以传统地伪造的方式提供了使量子运算与输入状态有关/使量子运算依赖于输入状态的方式。
8、在其他示例中,对随机生成的量子状态执行量子运算使得量子运算中的至少一些量子运算与输入令牌有关包括:在传统计算设备处基于输入令牌确定量子运算序列;以及在测量随机生成的量子状态之前,在量子计算设备处对随机生成的量子状态实施所确定的量子运算序列。基于输入令牌确定量子运算序列的方法可以是时间戳标记设备和验证器两者知道的。实施所确定的量子运算序列可以包括使量子计算设备对随机生成的量子状态应用或执行运算。再次地,使用依赖于输入令牌的运算以在不了解随机生成的量子状态的情况下难以传统地伪造的方式提供了使量子运算依赖于输入状态的方式。
9、在一些示例中,该方法还包括在获得时间戳证明令牌的阈值时间段内向验证器发送时间戳证明令牌和待标记时间戳的项目和/或输入令牌。该方法还可以包括响应于向验证器发送时间戳证明令牌,接收时间戳证明令牌的接收确认和/或有效性。这使得验证器能够确保每个所发送的随机生成的量子状态接近于时间t被使用,并且不被存储以备后用。
10、在一些示例中,该方法还包括从验证器接收对时间戳证明令牌的至少部分的请求。然后,该方法包括响应于该请求而向验证器提供时间戳证明令牌的该至少部分以及待标记时间戳的项目和/或输入令牌。时间戳证明令牌的部分可以包括时间戳证明令牌的整体。然而,在其他示例中,时间戳证明令牌的部分可以是时间戳证明令牌的一部分,使得验证器可以验证时间戳证明令牌。通过使验证器随机地请求时间戳证明令牌,时间戳标记设备存储随机生成的量子状态以供以后使用变得更加困难,因为在任何时候器可能被要求向验证器发送来自该随机生成的量子状态的时间戳证明令牌。
11、在一些示例中,基于所接收的项目确定输入令牌包括:根据输入令牌或待标记时间戳的项目中的先前时间戳证明令牌的至少部分来确定输入令牌。由于输入令牌是基于待标记时间戳的项目的,这意味着输入令牌将基于先前时间戳证明令牌。这证明了先前的随机生成的量子状态被使用,而不是被存储以备后用。
12、在一些示例中,根据输入令牌或待标记时间戳的项目中的先前时间戳证明令牌的至少部分来确定输入令牌包括对先前时间戳证明令牌的至少部分进行散列,并且将先前时间戳证明令牌的至少部分的散列并入待标记时间戳的项目或输入令牌中。这提供了并入先前时间戳证明令牌的部分而不在当前待标记时间戳的项目/输入令牌中透露先前时间戳证明令牌的方法。这也限制了先前时间戳证明令牌延长待标记时间戳的项目/输入令牌的程度。
13、在一些示例中,该方法还包括将本文档来自技高网...
【技术保护点】
1.一种在包括传统计算设备和量子计算设备的时间戳标记设备处对项目标记时间戳的方法,所述方法包括:
2.根据权利要求1所述的方法,其中,使用所述时间戳标记设备将所述随机生成的量子状态与所述输入令牌组合包括对所述随机生成的量子状态执行量子运算,使得所述量子运算中的至少一些量子运算与所述输入令牌有关,其中,对所述随机生成的量子状态执行量子运算包括测量所述随机生成的量子状态以获得与所述时间t相关联的所述时间戳证明令牌。
3.根据权利要求2所述的方法,其中,对所述随机生成的量子状态执行量子运算,使得所述量子运算中的至少一些量子运算与所述输入令牌有关包括:
4.根据权利要求2或权利要求3所述的方法,所述方法还包括:
5.根据权利要求2至4中的任一项所述的方法,其中,对所述随机生成的量子状态执行量子运算,使得所述量子运算中的至少一些量子运算与所述输入令牌有关包括:
6.根据权利要求1至5中的任一项所述的方法,所述方法还包括:
7.根据前述权利要求中的任一项所述的方法,所述方法还包括:
8.根据前述权利要求中的任
9.根据权利要求8所述的方法,其中,根据所述输入令牌或所述待标记时间戳的项目中的先前时间戳证明令牌的至少部分来确定所述输入令牌包括:
10.根据权利要求8或权利要求9所述的方法,所述方法还包括:
11.根据前述权利要求中的任一项所述的方法,其中,获得所述待标记时间戳的项目包括:
12.根据权利要求2至11中的任一项所述的方法,其中:
13.一种在验证器处执行的用于向时间戳标记设备提供随机生成的量子状态的方法,其中,所述验证器包括传统计算设备和量子计算设备,并且所述方法包括:
14.根据权利要求13所述的方法,所述方法还包括在所述验证器的所述传统计算设备处:
15.一种用于对项目标记时间戳的时间戳标记设备,所述时间戳标记设备包括:
16.一种用于向时间戳标记设备提供随机生成的量子状态的验证器,所述验证器包括:
17.根据权利要求16所述的验证器,所述验证器被配置成执行链路延迟校准以确定向所述时间戳标记设备发送所述随机生成的量子状态的延迟,并随机地重复所述链路延迟校准。
18.一种系统,所述系统包括:
19.一种使用时间戳标记设备和验证器来执行的方法,所述方法包括:
...【技术特征摘要】
【国外来华专利技术】
1.一种在包括传统计算设备和量子计算设备的时间戳标记设备处对项目标记时间戳的方法,所述方法包括:
2.根据权利要求1所述的方法,其中,使用所述时间戳标记设备将所述随机生成的量子状态与所述输入令牌组合包括对所述随机生成的量子状态执行量子运算,使得所述量子运算中的至少一些量子运算与所述输入令牌有关,其中,对所述随机生成的量子状态执行量子运算包括测量所述随机生成的量子状态以获得与所述时间t相关联的所述时间戳证明令牌。
3.根据权利要求2所述的方法,其中,对所述随机生成的量子状态执行量子运算,使得所述量子运算中的至少一些量子运算与所述输入令牌有关包括:
4.根据权利要求2或权利要求3所述的方法,所述方法还包括:
5.根据权利要求2至4中的任一项所述的方法,其中,对所述随机生成的量子状态执行量子运算,使得所述量子运算中的至少一些量子运算与所述输入令牌有关包括:
6.根据权利要求1至5中的任一项所述的方法,所述方法还包括:
7.根据前述权利要求中的任一项所述的方法,所述方法还包括:
8.根据前述权利要求中的任一项所述的方法,其中,基于所获得的项目确定输入令牌包括:
9.根据权利要求...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。