【技术实现步骤摘要】
【国外来华专利技术】签名控制方法、签名控制程序以及信息处理装置
[0001]本专利技术涉及签名控制方法、签名控制程序以及信息处理装置。
技术介绍
[0002]以往,为了防止文档信息的篡改,有时对文档信息给予电子的签名信息。另外,有将利用多个秘密密钥分别给予不同的多个文档信息的多个签名信息聚合为单一的签名信息的被称为聚合署名的技术。
[0003]作为先行技术,例如有根据第一数据部分生成第一签名要素,根据生成的第一签名要素和第二数据部分生成第一中间签名要素,根据生成的第一中间签名要素和第一秘密密钥生成第二签名要素的技术。
[0004]专利文献1:日本特开2013
‑
118706号公报
[0005]专利文献2:日本特开2019
‑
212241号公报
[0006]然而,在现有技术中,有导致验证签名信息的合法性时花费的成本的增大化这样的问题。例如,在聚合署名的技术中,为了验证生成的单一的签名信息的合法性,而预先管理与多个秘密密钥对应的多个公开密钥。因此,公开密钥的数目越增加,导致验证签名信息的合法性时的处理成本以及管理公开密钥时的管理成本的越增大化。
技术实现思路
[0007]在一个侧面,本专利技术的目的在于实现验证签名信息的合法性时花费的成本的降低化。
[0008]根据一个实施方式,提出签名控制方法、签名控制程序以及信息处理装置,在签名控制方法中,获取多个文档信息和与上述多个文档信息的各个文档信息对应的签名信息,基于获取到的上述多个文档信息,生成将获取到 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种签名控制方法,其特征在于,计算机执行以下处理:获取多个文档信息和与上述多个文档信息的各个文档信息对应的签名信息;基于获取到的上述多个文档信息,生成将获取到的与上述多个文档信息的各个文档信息对应的签名信息聚合而得到的聚合签名信息;以及将生成的上述聚合签名信息与上述多个文档信息和将与上述多个文档信息的各个文档信息对应的公开密钥信息聚合而得到的聚合公开密钥信息建立对应关系地输出。2.根据权利要求1所述的签名控制方法,其特征在于,上述计算机执行以下处理:基于与获取到的上述多个文档信息的各个文档信息对应的公开密钥信息,生成上述聚合公开密钥信息。3.根据权利要求1或者2所述的签名控制方法,其特征在于,生成上述聚合签名信息的处理基于与获取到的上述多个文档信息的各个文档信息对应的散列值,生成上述聚合签名信息。4.根据权利要求1~3中的任意一项所述的签名控制方法,其特征在于,能够基于获取到的上述多个文档信息、生成的上述聚合签名信息以及生成的上述聚合公开密钥信息来验证生成的上述聚合签名信息的合法性。5.根据权利要求1~4中的任意一项所述的签名控制方法,其特征在于,上述计算机执行以下处理:在接受到与多个文档信息建立有对应关系的、将与上述多个文档信息对应的多个签名信息聚合而得到的聚合签名信息和将与上述多个文档信息对应的多个公开密钥信息聚合而得到的聚合公开密钥信息的情况下,基于上述多个文档信息、接受到的上述聚合签名信息以及接受到的上述聚合公开密钥信息,验证接受到的上述聚合签名信息的合法性。6.根据权利要求1~5中的任意一项所述的签名控制方法,其特征在于,上述计算机执行以下处理:在判定为与上述多个文档信息建立对应关系地输出的上述聚合签名信息不合法的情况下,获取将成为上述聚合签名信息的聚合源的签名信息中的一部分的签名信息聚合而得到的聚合签名信息和将上述一部分的签名信息以外的签名信息聚合而得到的聚合签名信息的两个聚合签名信息;以及输出对获取到的上述两个聚合签名信息的各个聚合签名信息的合法性进行验证后的结果。7.根据权利要求6所述的签名控制方法,其特征在于,上述计算机执行以下处理:在判定为获取到的上述两个聚合签名信息中的至少任意一个聚合签名信息不合法的情况下,新获取将成为上述任意一个聚合签名信息的聚合源的签名信息中的一部分的签名信息聚合而得到的聚合签名信息和将上述一部分的签名信息以外的签名信息聚合而得到的聚合签名信息的两个聚合签名信息;以及输出对新获取到的上述两个聚合签名信息的各个聚合签名信息的合法性进行验证后的结果。8.根据权利要求1~7中的任意一项所述的签名控制方法,其特征在于,上述计算机执行以下处理:
生成将与获取到的上述多个文档信息的各个文档信息对应的公开密钥信息和不与获取到的上述多个文档信息中的任何文档信息对应的公开密钥信息聚合而得到的聚合公开密钥信息;基于不与上述任何文档信息对应的公开密钥信息,生成将生成的上述聚合签名信息修正后的修正签名信息;以及将生成的上述修正签名信息与上述聚合公开密钥...
【专利技术属性】
技术研发人员:小嶋陆大,山本大,矢崎孝一,山口纯平,清水俊也,
申请(专利权)人:富士通株式会社,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。