System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 数据管理装置及数据管理系统制造方法及图纸_技高网

数据管理装置及数据管理系统制造方法及图纸

技术编号:40015353 阅读:7 留言:0更新日期:2024-01-16 15:55
本发明专利技术涉及一种数据管理装置及数据管理系统。客户端装置执行模拟,基于执行结果,生成包含结果数据及元数据的数据集。客户端装置生成数据集的第一哈希值,将数据集及第一哈希值向数据管理装置发送。数据管理装置若从客户端装置接收到数据集及第一哈希值,则根据数据集而生成数据集的第二哈希值。数据管理装置在第一哈希值与第二哈希值一致的情况下,决定将数据集向分布式账本登记。

【技术实现步骤摘要】

本公开涉及使用分布式账本技术来管理数据的数据管理装置及数据管理系统


技术介绍

1、在日本特开2020-119373中公开了使用区块链技术来存储表示与车辆的制造、销售及运用相关的数据的车辆信息的车辆信息管理系统。在该车辆信息管理系统中,通过使用区块链技术来提高车辆的制造、销售及运用中的车辆的可追溯性的可靠性。


技术实现思路

1、若使用区块链技术这样的分布式账本技术,则能够提高记录于分布式账本的数据的耐篡改性。然而,日本特开2020-119373所公开的技术无法防止向分布式账本登记数据的时间点下的数据的篡改及错误的数据向分布式账本的登记等。

2、本公开为了解决上述课题而完成,本公开的目的在于抑制向分布式账本登记数据的时间点下的数据的篡改及错误的数据向分布式账本的登记。

3、(1)本公开的某方面涉及的数据管理装置使用分布式账本技术来管理从外部装置接收到的数据。数据管理装置具备存储分布式账本的存储装置、构成为能够与外部装置通信的通信装置及将事务数据向分布式账本登记的控制装置。外部装置构成为将数据的生成及该数据的哈希值即第一哈希值的生成作为一系列的处理而执行。控制装置经由通信装置而从外部装置接收上述数据及第一哈希值,通过基于与在第一哈希值的生成中使用的哈希算法相同的哈希算法将上述接收到的数据哈希化,从而生成第二哈希值,在第一哈希值与第二哈希值一致的情况下,将包含上述数据的事务数据向分布式账本登记。

4、根据上述结构,数据管理装置在从外部装置接收到的第一哈希值与将从外部装置接收到的数据基于与在第一哈希值的生成中使用的哈希算法相同的哈希算法哈希化而生成的第二哈希值一致的情况下,将包含上述数据的事务数据向分布式账本登记。由于外部装置构成为将数据的生成及第一哈希值的生成作为一系列的处理而执行,所以例如在有恶意的人篡改了数据的情况下,无法基于与生成了第一哈希值的哈希算法相同的哈希算法将篡改后的数据哈希化。由此,作为真正的数据的哈希值的第一哈希值和作为篡改后的数据的哈希值的第二哈希值不一致。例如,在错误的数据发送到数据管理装置的情况下,作为真正的数据的哈希值的第一哈希值与作为误发送来的数据(错误的数据)的哈希值的第二哈希值不一致。由此,通过在第一哈希值与第二哈希值一致的情况下将包含数据的事务数据向分布式账本登记,能够抑制向分布式账本登记数据的时间点下的数据的篡改及错误的数据向分布式账本的登记。

5、(2)在某实施方式中,控制装置在第一哈希值与第二哈希值不一致的情况下,不将包含上述数据的事务数据向分布式账本登记。

6、根据上述结构,在第一哈希值与第二哈希值不一致的情况下,包含数据的事务数据不向分布式账本登记,因此能够抑制向分布式账本登记数据的时间点下的数据的篡改及错误的数据向分布式账本的登记。

7、(3)在某实施方式中,上述数据包含数据主体和数据主体的元数据。元数据包含为了生成数据主体而使用的信息。

8、根据上述结构,由于元数据包含为了生成数据主体而使用的信息,所以在分布式账本的共有者参照了数据时,通过参照元数据,能够识别数据主体被生成的条件。因此,第三者(共有者)能够判定数据主体是否合适。

9、(4)本公开的其他的方面涉及的数据管理系统具备:第一装置,将数据的生成及该数据的哈希值即第一哈希值的生成作为一系列的处理而执行;及第二装置,使用分布式账本技术来管理上述数据。第一装置和第二装置具有相同的哈希算法。第一装置将上述数据及第一哈希值向第二装置发送。第二装置将接收到的上述数据哈希化而生成第二哈希值,在第一哈希值与第二哈希值一致的情况下,将包含上述数据的事务数据向分布式账本登记。

10、根据本公开,能够抑制向分布式账本登记数据的时间点下的数据的篡改及错误的数据向分布式账本的登记。

本文档来自技高网...

【技术保护点】

1.一种数据管理装置,使用分布式账本技术来管理从外部装置接收到的数据,其中,具备:

2.根据权利要求1所述的数据管理装置,

3.根据权利要求1或2所述的数据管理装置,

4.一种数据管理系统,具备:

【技术特征摘要】

1.一种数据管理装置,使用分布式账本技术来管理从外部装置接收到的数据,其中,具备:

2.根据权利要求1所...

【专利技术属性】
技术研发人员:冈崎高久
申请(专利权)人:丰田自动车株式会社
类型:发明
国别省市:

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

1