信息处理系统、信息处理方法及计算机可读存储介质技术方案

技术编号:37663925 阅读:27 留言:0更新日期:2023-05-26 04:20
本申请公开一种信息处理系统、信息处理方法和计算机可读记录介质。该信息处理系统包括第一信息处理装置、包括第一单元和第二单元的数据存储和管理装置以及第二信息处理装置。第一信息处理装置被配置成在接收到来自第二信息处理装置的对第一数据的请求的情况下,进行以下操作:利用第一密钥对第一数据进行加密,将经加密的第一数据发送至第二信息处理装置,将第三密钥和第一关系信息发送至第一单元,以及将第二密钥发送至第二单元。数据存储和管理装置被配置成响应于经加密的第一数据发送至第二信息处理装置,进行记录更新操作,并且同时将第二密钥提供至第一单元。第一单元中存储的信息对第一信息处理装置和第二信息处理装置是公开的。置是公开的。置是公开的。

【技术实现步骤摘要】
信息处理系统、信息处理方法及计算机可读存储介质


[0001]本公开涉及信息处理领域,具体涉及信息处理系统、信息处理方法以及计算机可读存储介质。

技术介绍

[0002]在信息交换中,例如希望进行信息交换的双方可以同时获得对方所提供的信息。

技术实现思路

[0003]在下文中给出了关于本公开的简要概述,以便提供关于本公开的某些方面的基本理解。但是,应当理解,这个概述并不是关于本公开的穷举性概述。它并不是意图用来确定本公开的关键性部分或重要部分,也不是意图用来限定本公开的范围。其目的仅仅是以简化的形式给出关于本公开的某些概念,以此作为稍后给出的更详细描述的前序。
[0004]鉴于以上问题,本公开的目的是提供一种信息处理系统、信息处理方法和计算机可读记录介质。
[0005]根据本公开的一方面,提供了一种信息处理系统,包括第一信息处理装置、包括第一单元和第二单元的数据存储和管理装置以及第二信息处理装置。所述第一信息处理装置被配置成在接收到来自所述第二信息处理装置的对第一数据的请求的情况下,进行以下操作:利用第一密钥对所述第一数据进行加密,将经加密的第一数据发送至所述第二信息处理装置,将第三密钥以及指示所述第一密钥、第二密钥和所述第三密钥之间的第一预定关系的第一关系信息发送至所述第一单元,以及将所述第二密钥发送至所述第二单元。所述数据存储和管理装置被配置成响应于所述第一信息处理装置将所述经加密的第一数据发送至所述第二信息处理装置,进行记录更新操作,并且同时将所述第二密钥提供至所述第一单元。所述记录更新操作包括:对所述数据存储和管理装置中所存储的针对所述第一信息处理装置的第一记录和针对所述第二信息处理装置的第二记录进行更新,以使得与所述第一数据对应的信息从所述第一记录转移至所述第二记录。所述第一单元中存储的信息对所述第一信息处理装置和所述第二信息处理装置是公开的。
[0006]根据本公开的另一方面,提供了一种信息处理方法,包括:在接收到来自第二信息处理装置的对第一数据的请求的情况下,由第一信息处理装置进行以下操作:利用第一密钥对所述第一数据进行加密,将经加密的第一数据发送至所述第二信息处理装置,将第三密钥以及指示所述第一密钥、第二密钥和所述第三密钥之间的第一预定关系的第一关系信息发送至数据存储和管理装置所包括的第一单元,以及将所述第二密钥发送至所述数据存储和管理装置所包括的第二单元;以及响应于所述第一信息处理装置将所述经加密的第一数据发送至所述第二信息处理装置,由所述数据存储和管理装置进行记录更新操作,并且同时将所述第二密钥提供至所述第一单元。所述记录更新操作包括:对所述数据存储和管理装置中所存储的针对所述第一信息处理装置的第一记录和针对所述第二信息处理装置的第二记录进行更新,以使得与所述第一数据对应的信息从所述第一记录转移至所述第二
记录。所述第一单元中存储的信息对所述第一信息处理装置和所述第二信息处理装置是公开的。
[0007]根据本公开的其它方面,还提供了用于实现上述根据本公开的方法的计算机程序代码和计算机程序产品,以及其上记录有该用于实现上述根据本公开的方法的计算机程序代码的计算机可读存储介质。
[0008]在下面的说明书部分中给出本公开实施例的其它方面,其中,详细说明用于充分地公开本公开实施例的优选实施例,而不对其施加限定。
附图说明
[0009]本公开可以通过参考下文中结合附图所给出的详细描述而得到更好的理解,其中在所有附图中使用了相同或相似的附图标记来表示相同或者相似的部件。所述附图连同下面的详细说明一起包含在本说明书中并形成说明书的一部分,用来进一步举例说明本公开的优选实施例和解释本公开的原理和优点。其中:
[0010]图1是示出根据本公开的实施例的信息处理系统的功能配置示例的框图;
[0011]图2是示出根据本公开的实施例的信息处理系统的架构示例的示意图;
[0012]图3是示出生成第一认证参数方法的示例的图;
[0013]图4是示出基于第二验证请求的验证的示例的图;
[0014]图5是示出根据本公开的另外的实施例的信息处理系统的功能配置示例的框图;
[0015]图6是示出对第一数据交换的过程进行验证的示例的图;
[0016]图7示出在区块链架构的示例情况下、信息处理系统中的数据交换的示例;
[0017]图8是示出根据本公开的实施例的信息处理方法的流程示例的流程图;
[0018]图9是示出根据本公开的另外的实施例的信息处理方法的流程示例的流程图;以及
[0019]图10是示出本公开的实施例中可采用的个人计算机的示例结构的框图。
具体实施方式
[0020]在下文中将结合附图对本公开的示范性实施例进行描述。为了清楚和简明起见,在说明书中并未描述实际实施方式的所有特征。然而,应该了解,在开发任何这种实际实施例的过程中必须做出很多特定于实施方式的决定,以便实现开发人员的具体目标,例如,符合与系统及业务相关的那些限制条件,并且这些限制条件可能会随着实施方式的不同而有所改变。此外,还应该了解,虽然开发工作有可能是非常复杂和费时的,但对得益于本公开内容的本领域技术人员来说,这种开发工作仅仅是例行的任务。
[0021]在此,还需要说明的一点是,为了避免因不必要的细节而模糊了本公开,在附图中仅仅示出了与根据本公开的方案密切相关的设备结构和/或处理步骤,而省略了与本公开关系不大的其它细节。
[0022]下面结合附图详细说明根据本公开的实施例。
[0023]首先,将参照图1和图2描述根据本公开的实施例的信息处理系统100的实现示例。图1是示出根据本公开的实施例的信息处理系统100的功能配置示例的框图。图2是示出根据本公开的实施例的信息处理系统100的架构示例的示意图。
[0024]如图1和图2所示,根据本公开的实施例的信息处理系统100可以包括第一信息处理装置102、数据存储和管理装置104以及第二信息处理装置106。
[0025]数据存储和管理装置104可以包括第一单元104a和第二单元104b。第一单元104a中存储的信息对第一信息处理装置102和第二信息处理装置106是公开的。
[0026]例如,第二单元104b中存储的信息可以不对第一信息处理装置102和第二信息处理装置106公开,但是第一信息处理装置102和第二信息处理装置106可以向第二单元104b发送数据,并且第二单元104b可以对所接收到的数据进行处理。也就是说,第一信息处理装置102和第二信息处理装置106可以利用第二单元104b完成相应的处理。
[0027]注意,虽然在图2中示出信息处理系统100包括一个第一信息处理装置102和一个第二信息处理装置106,然而,如本领域技术人员可以理解的,第一信息处理装置102和第二信息处理装置106的数目不限于此。另外,虽然将第一信息处理装置102和第二信息处理装置106分别描述为数据提供者和数据需求者,然而,在实际过程中,第二信息处本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种信息处理系统,包括第一信息处理装置、包括第一单元和第二单元的数据存储和管理装置以及第二信息处理装置,其中,所述第一信息处理装置被配置成在接收到来自所述第二信息处理装置的对第一数据的请求的情况下,进行以下操作:利用第一密钥对所述第一数据进行加密,将经加密的第一数据发送至所述第二信息处理装置,将第三密钥以及指示所述第一密钥、第二密钥和所述第三密钥之间的第一预定关系的第一关系信息发送至所述第一单元,以及将所述第二密钥发送至所述第二单元,所述数据存储和管理装置被配置成响应于所述第一信息处理装置将所述经加密的第一数据发送至所述第二信息处理装置,进行记录更新操作,并且同时将所述第二密钥提供至所述第一单元,其中,所述记录更新操作包括:对所述数据存储和管理装置中所存储的针对所述第一信息处理装置的第一记录和针对所述第二信息处理装置的第二记录进行更新,以使得与所述第一数据对应的信息从所述第一记录转移至所述第二记录,其中,所述第一单元中存储的信息对所述第一信息处理装置和所述第二信息处理装置是公开的。2.根据权利要求1所述的信息处理系统,其中,所述第一信息处理装置进一步被配置成在接收到来自所述第二信息处理装置的对第一数据的请求的情况下,还将所述第一密钥的映射标识和所述第二密钥的映射标识发送至所述第一单元,所述第二信息处理装置被配置成:在接收到所述经加密的第一数据之后,从所述数据存储和管理装置获取所述第一密钥的映射标识、所述第二密钥的映射标识、所述第三密钥和所述第一关系信息,生成所述第三密钥的映射标识,并且验证所述第一密钥至所述第三密钥的映射标识是否满足与所述第一预定关系对应的第二预定关系;以及在验证所述第一密钥至所述第三密钥的映射标识满足所述第二预定关系的情况下,向所述第一单元发送确认信息,所述第一信息处理装置进一步被配置成仅在所述第一单元接收到所述确认信息的情况下,才将所述第二密钥发送至所述第二单元;以及所述数据存储和管理装置进一步被配置成经由所述第二密钥的映射标识来验证所述第二密钥是否正确,并且仅在验证所述第二密钥正确的情况下,才进行所述记录更新操作和将所述第二密钥提供至所述第一单元的操作。3.根据权利要求2所述的信息处理系统,其中,所述第一信息处理装置包括存储有所述第一数据的第一数据存储装置或者与所述第一数据存储装置通信连接,所述第一数据存储装置包括一个或更多个数据块,所述第一数据包括一个或更多个数据块中至少之一,所述第一信息处理装置进一步被配置成:针对每个数据块,生成该数据块的特征,并且将与所述特征对应的信息存储在所述第一单元中,
与所述特征对应的信息是所述特征本身或第一认证参数,所述第一认证参数是由所述第一信息处理装置基于所述一个或更多个数据块的特征和数据块标识所生成的。4.根据权利要求3所述的信息处理系统,其中,所述第一信息处理装置进一步被配置成在从所述第二信息处理装置接收到第二验证请求的情况下,基于所述第二验证请求所对应的至少一个数据块和从所述第二验证请求得到的随机数生成第二证明信息,并且将所述第二证明信息发送至所述第二信息处理装置,所述第二信息处理装置进一步被配置成:生成所述随机数,选择所述至少一个数据块的特征,基于所生成的所述随机数和所选择的数据块的特征生成所述第二验证请求,以及在从所述第一信息处理装置接收到所述第二证明信息的情况下,基于所述第二证明信息和所述第二验证请求来验证所述至少一个数据块是否真实,其中,所述随机数与所选择的数据块的特征所对应的数据块的数目相同,其中,所述第二信息处理装置进一步被配...

【专利技术属性】
技术研发人员:周恩策皮冰锋孙俊
申请(专利权)人:富士通株式会社
类型:发明
国别省市:

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

1