电子价值交换方法、用户装置及第三方装置制造方法及图纸

技术编号:5856939 阅读:245 留言:0更新日期:2012-04-11 18:40
本发明专利技术的用户装置(2)不使用协定信息而仅使用该协定信息中所包含的第二会话信息(s2),生成对于包含该会话信息(s2)和表示中止委托的信息(Mab)的信息的电子签名(Sab)(S202),输出包含该会话信息(s2)、表示中止委托的信息(Mab)、以及电子签名(Sab)的中止委托信息(Rab),因此可以省略不需要的信息而进行收发。同样,也可以仅使用第二会话信息(s2),生成对于包含该会话信息(s2)和表示完成委托的信息的信息的电子签名,输出包含该电子签名的完成委托信息。第三方装置(3)将第三会话状态与第二会话信息(s2)对应地定义为中止(S206),因此可以适当地进行区别来对同时并行的多个电子价值交换进行状态管理。

【技术实现步骤摘要】

本专利技术涉及用于公平地交换作为以电子的方式表征价值的信息的电子价值(例如电子货币或电子票据等)的电子价值交换方法、以及用于这样的电子价值交换的用户装置以及第三方装置。
技术介绍
以往公知有与用于安全地交换作为以电子的方式表征价值的信息的电子价值(例如电子货币或电子票据等)的电子价值交换相关的技术,在日本特开2004-341643号公报中提出了使用第三方装置来实现电子价值交换中的公平交易的技术。这里,‘公平交易’是指分别对于交易当事人双方满足下述条件的电子价值的相互交换在不获得作为等价物的电子价值或不得到获得的保证的情况下,不损失自己的交易对象的电子价值。但是,在使用如上述的第三方装置来实现电子价值交换中的公平交易的技术中,在交易当事人之间多次进行各种控制信息的交换,但此时,会收发包含本来不需要的控制信息在内的信息,可能引起收发的数据量的增大。此外,第三方装置需要适当地进行区别来对同时并行进行的多个电子价值交换进行状态管理,但还未提出对多个电子价值交换适当地进行状态管理的技术。这样,用于实现电子价值交换中的公平交易的技术尚未成熟,期待着实现处理的进一步高效化以及合理化。
技术实现思路
本专利技术为了解决上述课题而完成,其目的在于提供可以实现用于电子价值交换中的公平性担保的处理的进一步高效化以及合理化的电子价值交换方法、用户装置以及第三方装置。本专利技术的电子价值交换方法对第一用户装置中所存储的第一电子价值和第二用户装置中所存储的第二电子价值进行交换,其中,第一用户装置执行提出步骤,该提出步骤包含生成第一随机数的步骤;以及输出作为至少与第一随机数对应的信息的提出信息的步骤,第二用户装置执行协定步骤,该协定步骤包含取得提出信息的步骤;生成第二随机数的步骤;生成与第二随机数对应的会话信息的步骤;生成与至少包含会话信息的信息对应的协定对象信息的步骤;生成对于包含协定对象信息和会话信息的信息的电子签名Sa的步骤;以及输出作为至少包含协定对象信息、会话信息以及电子签名Sa的信息的协定信息的步骤,第一用户装置执行第一确认步骤,该第一确认步骤包含取得协定信息的步骤;进行与预定的验证项目相关的验证的步骤;生成对于包含会话信息的信息的电子签名Se的步骤;以及输出作为至少包含会话信息和电子签名Se的信息的第一确认信息的步骤,第二用户装置执行第二确认步骤,该第二确认步骤包含取得第一确认信息的步骤;进行与预定的验证项目相关的验证的步骤;以及输出作为包含第二随机数的信息的第二确认信息的步骤,第一用户装置执行结束步骤,该结束步骤包含取得第二确认信息的步骤;以及进行与预定的验证项目相关的验证的步骤,其特征在于,第二用户装置执行中止请求步骤,该中止请求步骤包含生成对于包含表示中止请求的信息和会话信息的信息的电子签名的步骤;以及输出作为包含表示中止请求的信息、会话信息以及电子签名的信息的中止请求信息的步骤,第三方装置执行中止判断步骤,该中止判断步骤包含取得中止请求信息的步骤;进行与预定的验证项目相关的验证的步骤;以及判断与所述会话信息对应的会话状态是否被定义为完成,如果该会话状态未被定义为完成,则将该会话状态与所述会话信息对应地定义为中止的步骤。在上述电子价值交换方法中,第二用户装置不使用协定信息而仅使用该协定信息中所包含的会话信息,生成对于包含该会话信息和表示中止请求的信息的信息的电子签名,输出作为包含该会话信息、表示中止请求的信息、以及电子签名的信息的中止请求信息,因此可以省略本来不需要的控制信息而进行收发,可以避免收发数据量的增大。此外,由于第三方装置将会话状态与会话信息对应地定义为中止,因此可以适当地进行区别来对同时并行进行的多个电子价值交换进行状态管理。这样,可以实现用于电子价值交换中的公平性担保的处理的进一步高效化以及合理化。另外,在上述电子价值交换方法中,优选为在会话状态被定义为中止的情况下,第三方装置执行中止许可步骤,该中止许可步骤包含生成对于包含表示中止许可的信息和会话信息的信息的电子签名的步骤;以及输出作为包含表示中止许可的信息、会话信息以及电子签名的信息的中止许可信息的步骤,第一用户装置还执行中止执行步骤,该中止执行步骤包含取得中止许可信息的步骤;以及进行与预定的验证项目相关的验证的步骤。这样,第三方装置不使用协定信息而仅使用该协定信息中所包含的会话信息,生成对于包含该会话信息和表示中止许可的信息的信息的电子签名,向第一用户装置输出作为包含该会话信息、表示中止许可的信息以及电子签名的信息的中止许可信息,因此可以省略本来不需要的控制信息,进行第三方装置和第一用户装置之间的收发,可以避免收发数据量的增大。此外,在上述电子价值交换方法中,优选为在会话状态被定义为中止的情况下,第三方装置执行中止许可步骤,该中止许可步骤包含生成对于包含表示中止许可的信息和会话信息的信息的电子签名的步骤;以及输出作为包含表示中止许可的信息、会话信息及电子签名的信息的中止许可信息的步骤,第二用户装置还执行中止执行步骤,该中止执行步骤包含取得中止许可信息的步骤;以及进行与预定的验证项目相关的验证的步骤。这样,第三方装置不使用协定信息而仅使用该协定信息中所包含的会话信息,生成对于包含该会话信息和表示中止许可的信息的信息的电子签名,向第二用户装置输出作为包含该会话信息、表示中止许可的信息以及电子签名的信息的中止许可信息,因此可以省略本来不需要的控制信息,进行第三方装置和第二用户装置之间的收发,可以避免收发数据量的增大。此外,本专利技术的电子价值交换方法对第一用户装置中所存储的第一电子价值和第二用户装置中所存储的第二电子价值进行交换,其中,第一用户装置执行提出步骤,该提出步骤包含生成第一随机数的步骤;以及输出作为至少与第一随机数对应的信息的提出信息的步骤,第二用户装置执行协定步骤,该协定步骤包含取得提出信息的步骤;生成第二随机数的步骤;生成与第二随机数对应的会话信息的步骤;生成与至少包含会话信息的信息对应的协定对象信息的步骤;生成对于包含协定对象信息和会话信息的信息的电子签名Sa的步骤;以及输出作为至少包含协定对象信息、会话信息以及电子签名Sa的信息的协定信息的步骤,第一用户装置执行第一确认步骤,该第一确认步骤包含取得协定信息的步骤;进行与预定的验证项目相关的验证的步骤;生成对于包含会话信息的信息的电子签名Se的步骤;以及输出作为至少包含会话信息和电子签名Se的信息的第一确认信息的步骤,第二用户装置执行第二确认步骤,该第二确认步骤包含取得第一确认信息的步骤;进行与预定的验证项目相关的验证的步骤;以及输出作为包含第二随机数的信息的第二确认信息的步骤,第一用户装置执行结束步骤,该结束步骤包含取得第二确认信息的步骤;以及进行与预定的验证项目相关的验证的步骤,其特征在于,第一用户装置执行完成请求步骤,该完成请求步骤包含生成对于包含表示完成请求的信息和会话信息的信息的电子签名的步骤;以及输出作为包含表示完成请求的信息、会话信息以及电子签名的信息的完成请求信息的步骤,第三方装置执行完成判断步骤,该完成判断步骤包含取得完成请求信息的步骤;进行与预定的验证项目相关的验证的步骤;以及判断与所述会话信息对应的会话状态是否被定义为中止,如果该会话状态被定义为中止,则将该会话状本文档来自技高网...

【技术保护点】
一种电子价值交换方法,对第一用户装置中所存储的第一电子价值和第二用户装置中所存储的第二电子价值进行交换,其中,    所述第一用户装置执行提出步骤,该提出步骤包含:    生成第一随机数的步骤;以及    输出作为至少与所述第一随机数对应的信息的提出信息的步骤,    所述第二用户装置执行协定步骤,该协定步骤包含:    取得所述提出信息的步骤;    生成第二随机数的步骤;    生成与所述第二随机数对应的会话信息的步骤;    生成与至少包含所述会话信息的信息对应的协定对象信息的步骤;    生成对于包含所述协定对象信息和所述会话信息的信息的电子签名Sa的步骤;以及    输出作为至少包含所述协定对象信息、所述会话信息以及电子签名Sa的信息的协定信息的步骤,    所述第一用户装置执行第一确认步骤,该第一确认步骤包含:    取得所述协定信息的步骤;    进行与预定的验证项目相关的验证的步骤;    生成对于包含所述会话信息的信息的电子签名Se的步骤;以及    输出作为至少包含所述会话信息和电子签名Se的信息的第一确认信息的步骤,    所述第二用户装置执行第二确认步骤,该第二确认步骤包含:    取得所述第一确认信息的步骤;    进行与预定的验证项目相关的验证的步骤;以及    输出作为包含所述第二随机数的信息的第二确认信息的步骤,    所述第一用户装置执行结束步骤,该结束步骤包含:    取得所述第二确认信息的步骤;以及    进行与预定的验证项目相关的验证的步骤,其特征在于,    所述第二用户装置执行中止请求步骤,该中止请求步骤包含:    生成对于包含表示中止请求的信息和所述会话信息的信息的电子签名的步骤;以及    输出作为包含表示所述中止请求的信息、所述会话信息以及所述电子签名的信息的中止请求信息的步骤,    第三方装置执行中止判断步骤,该中止判断步骤包含:    取得所述中止请求信息的步骤;    进行与预定的验证项目相关的验证的步骤;以及    判断与所述会话信息对应的会话状态是否被定义为完成,如果该会话状态被定义为完成,则将该会话状态与所述会话信息对应地定义为中止的步骤。...

【技术特征摘要】
...

【专利技术属性】
技术研发人员:寺田雅之森谦作石井一彦本乡节之
申请(专利权)人:株式会社NTT都科摩
类型:发明
国别省市:JP[日本]

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

1