许可信息管理系统、使用者终端、权利持有者终端、许可信息管理方法以及许可信息管理程序技术方案

技术编号:17963214 阅读:51 留言:0更新日期:2018-05-16 06:57
本发明专利技术将在数字虚拟货币的交易中使用的区块链应用于内容的许可管理中。使用者终端(1)具备:密钥生成部(11),其生成第1密钥对和第2密钥对;许可请求部(13),其通过第1密钥对的秘密加密密钥来对包含第2密钥对的公开加密密钥的许可请求进行电子签名并发送;以及内容使用部(14),其使用第2密钥对的秘密解密密钥从权利持有者终端(2)发送的许可信息中取得内容解密密钥并使用内容,权利持有者终端(2)具备:密钥管理部(21),其存储第3密钥对和内容解密密钥;许可验证部(23),其验证接收到的许可请求;以及许可发行部(22),其使用包含在许可请求中的第2密钥对的公开加密密钥来加密内容解密密钥,并通过第3密钥对的秘密加密密钥来对包含加密过的内容解密密钥的许可信息进行电子签名并发送,经由区块链来收发许可请求以及许可信息。

License information management system, user terminal, rights holder terminal, license information management method, and license information management program

The block chain used in the transaction of digital virtual currency should be used in licensing management of content. The user terminal (1) has: the key generation unit (11), which generates the first key pair and the second key pair; the license request unit (13), which is electronically signed and sent to the license request of the public encryption key containing the second key pair through the secret encryption key pair of the first key; and the content use unit (14), which uses the second key pair. The secret decryption key obtains the content decryption key and use content from the license information sent by the right holder terminal (2), and the right holder terminal (2) has: the key management unit (21), which stores the third key pair and the content decryption key; the license verification department (23), which verifies the received license request; and the license issuing department (22), It encrypts the content decryption key by using the public encryption key of the second key pair in the license request, and electronically signatures and sends the license information containing the encrypted content decryption key through the secret encryption key of the third key pair, sending and receiving the license request and the license information via the block chain.

【技术实现步骤摘要】
【国外来华专利技术】许可信息管理系统、使用者终端、权利持有者终端、许可信息管理方法以及许可信息管理程序
本专利技术涉及管理与影像、语音等数字内容有关的许可信息的技术。
技术介绍
作为用于保证信息发送源的技术有电子签名。作为用于实现电子签名的机制,当前最普遍的是基于公开密钥加密方式的机制。在此,在进行了电子签名的信息中,为了表示所使用的密钥确实是信息发送者的密钥,通常使用可信赖的第三方机构。通过由可信赖的第三方机构进行集中管理,将个人与要使用的密钥的信息进行关联,从而保证可靠性。另一方面,不需要如上所述那样集中管理就可以保证可靠性的机制,以数字虚拟货币为中心正在普及。在被称为区块链的该机制中,通过在由全体参加者形成的网络内的合意形成过程来保证被交换的信息的可靠性,并且与进行不正当行为相比,通过使进行正当行为而得到的激励更大,成为保证系统整体的稳定性的形式。(非专利文献1)。现有技术文献非专利文献非专利文献1:斉藤賢爾、ビットコイン-人間不在のデジタル巨石貨幣、WIDEテクニカルレポート
技术实现思路
专利技术要解决的课题关于数字虚拟货币中的区块链,参加者间的虚拟货币的交易信息以区块为单位被整理,来形成区块链。关于区块链的构造,如链这个词的意思,区块以与前一个区块相链接的形式被记录。具体而言,通过在区块中包含前一个区块的散列值来进行链接。由此,为了改变某个时间点的区块中所包含的交易信息,由于区块的散列值发生变化,因此需要篡改其以后全部的区块。在追加区块时,需要执行发现由于该追加而使区块的散列值与特定条件相匹配的附加信息(现时:Nonce)的计算量非常大的处理(挖掘)。因此,区块链可以说是非常强大的防篡改机制。在数字虚拟货币中,区块链正相当于记录了全部虚拟货币的交易的台账。对于保证虚拟货币的可靠性的交易,通过使用区块链可以满足该要求。着眼于区块链的非常强大的防止篡改机制,考虑将区块链应用于数字内容的许可管理。在数字内容的许可管理中,设许可信息与虚拟货币中的交易的信息同样保存在区块链中。另一方面,如何处理数字内容本身这样的实体成为问题。在这里,从数据大小的角度出发,认为数字内容远远大于虚拟货币中的交易信息。即使针对数字内容本身,由于区块链本身的数据尺寸扩大,保存在区块链中的想法也是不合理的。本专利技术是鉴于上述问题而完成的,本专利技术的目的在于提供一种技术,其用于将在数字虚拟货币的交易中使用的区块链应用于内容的许可管理。用于解决课题的手段为了达到上述目的,本专利技术是具备内容的使用者的使用者终端和所述内容的权利持有者的权利持有者终端的许可信息管理系统,所述使用者终端具备:密钥生成部,其生成包含电子签名用的秘密加密密钥和公开解密密钥的第1密钥对、以及包含秘密解密密钥和公开加密密钥的第2密钥对;许可请求部,其通过第1密钥对的秘密加密密钥来对包含第2密钥对的公开加密密钥的许可请求进行电子签名并发送;以及内容使用部,其使用第2密钥对的秘密解密密钥,从所述权利持有者终端发送的许可信息中取得内容解密密钥,并使用该内容解密密钥来使用所述内容,所述权利持有者终端具备:密钥管理部,其存储包含电子签名用的秘密加密密钥和公开解密密钥的第3密钥对、以及用于解密所述内容的所述内容解密密钥;许可验证部,其验证从所述使用者终端接收到的所述许可请求是否满足所述内容的许可条件;以及许可发行部,其在满足所述许可条件时,使用包含在所述许可请求中的第2密钥对的公开加密密钥来加密所述内容解密密钥,并通过第3密钥对的秘密加密密钥来对包含加密过的所述内容解密密钥的许可信息进行电子签名并发送,所述许可请求以及所述许可信息经由区块链进行收发。本专利技术是内容的使用者的使用者终端,其具备:密钥生成部,其生成包含电子签名用的秘密加密密钥和公开解密密钥的第1密钥对、以及包含秘密解密密钥和公开加密密钥的第2密钥对;许可请求部,其通过第1密钥对的秘密加密密钥来对包含第2密钥对的公开加密密钥的许可请求进行电子签名,并发送至所述内容的权利持有者的所述终端;以及内容使用部,其使用第2密钥对的秘密解密密钥,由从所述权利持有者终端接收到的许可信息中取得内容解密密钥,并使用该内容解密密钥来使用所述内容,所述许可请求以及所述许可信息经由区块链进行收发。本专利技术是内容的权利持有者的权利持有者终端,其具备:密钥管理部,其存储包含电子签名用的秘密加密密钥和公开解密密钥的密钥对、以及用于解密所述内容的内容解密密钥;许可验证部,其验证从所述内容的使用者的使用者终端接收到的许可请求是否满足所述内容的许可条件;以及许可发行部,其在满足所述许可条件时,使用包含在所述许可请求中的公开加密密钥来加密所述内容解密密钥,通过所述密钥对的秘密加密密钥来对包含加密过的所述内容解密密钥的许可信息进行电子签名并发送至所述使用者终端,所述许可请求以及所述许可信息经由区块链进行收发。本专利技术是具备内容的使用者的使用者终端和所述内容的权利持有者的权利持有者终端的许可信息管理系统所进行的许可信息管理方法,所述使用者终端执行以下步骤:生成包含电子签名用的秘密加密密钥和公开解密密钥的第1密钥对、以及包含秘密解密密钥和公开加密密钥的第2密钥对的密钥生成步骤;通过第1密钥对的秘密加密密钥来对包含第2密钥对的公开加密密钥的许可请求进行电子签名并发送的许可请求步骤;以及使用第2密钥对的秘密解密密钥,从所述权利持有者终端发送出的许可信息中取得内容解密密钥,并使用该内容解密密钥来使用所述内容的内容使用步骤,所述权利持有者终端具备:密钥管理部,其存储包含电子签名用的秘密加密密钥和公开解密密钥的第3密钥对、以及用于解密所述内容的所述内容解密密钥,所述权利持有者终端执行以下步骤:验证从所述使用者终端接收到的所述许可请求是否满足所述内容的许可条件的许可验证步骤;以及在满足所述许可条件时,使用包含在所述许可请求中的第2密钥对的公开加密密钥来加密所述内容解密密钥,通过第3密钥对的秘密加密密钥来对包含加密过的所述内容解密密钥的许可信息进行电子签名并发送的许可发行步骤,所述许可请求以及所述许可信息经由区块链进行收发。本专利技术是内容的使用者的使用者终端所进行的许可信息管理方法,其执行以下步骤:生成包含电子签名用的秘密加密密钥和公开解密密钥的第1密钥对、以及包含秘密解密密钥和公开加密密钥的第2密钥对的密钥生成步骤;通过第1密钥对的秘密加密密钥来对包含第2密钥对的公开加密密钥的许可请求进行电子签名,并发送至所述内容的权利持有者的权利持有者终端的许可请求步骤;以及使用第2密钥对的秘密解密密钥,由从所述权利持有者终端接收到的许可信息中取得内容解密密钥,并使用该内容解密密钥来使用所述内容的内容使用步骤,所述许可请求以及所述许可信息经由区块链进行收发。本专利技术是内容的权利持有者的权利持有者终端所执行的许可信息管理方法,所述权利持有者终端具备:密钥管理部,其存储包含电子签名用的秘密加密密钥和公开解密密钥的密钥对、以及用于解密所述内容的内容解密密钥,所述权利持有者终端执行以下步骤:验证从所述内容的使用者的使用者终端接收到的许可请求是否满足所述内容的许可条件的许可验证步骤;以及在满足所述许可条件时,使用包含在所述许可请求中的公开加密密钥来加密所述内容解密密钥,通过所述密钥对的秘密加密密钥来对包括加密过的所述内容解本文档来自技高网...
许可信息管理系统、使用者终端、权利持有者终端、许可信息管理方法以及许可信息管理程序

【技术保护点】
一种许可信息管理系统,具备内容的使用者的使用者终端和所述内容的权利持有者的权利持有者终端,其特征在于,所述使用者终端具备:密钥生成部,其生成包含电子签名用的秘密加密密钥和公开解密密钥的第1密钥对、以及包含秘密解密密钥和公开加密密钥的第2密钥对;许可请求部,其通过第1密钥对的秘密加密密钥来对包含第2密钥对的公开加密密钥的许可请求进行电子签名并发送;以及内容使用部,其使用第2密钥对的秘密解密密钥,从所述权利持有者终端发送的许可信息中取得内容解密密钥,并使用该内容解密密钥来使用所述内容,所述权利持有者终端具备:密钥管理部,其存储包含电子签名用的秘密加密密钥和公开解密密钥的第3密钥对、以及用于解密所述内容的所述内容解密密钥;许可验证部,其验证从所述使用者终端接收到的所述许可请求是否满足所述内容的许可条件;以及许可发行部,其在满足所述许可条件时,使用包含在所述许可请求中的第2密钥对的公开加密密钥来加密所述内容解密密钥,并通过第3密钥对的秘密加密密钥来对包含加密过的所述内容解密密钥的许可信息进行电子签名并发送,经由区块链收发所述许可请求以及所述许可信息。

【技术特征摘要】
【国外来华专利技术】2015.09.03 JP 2015-1737101.一种许可信息管理系统,具备内容的使用者的使用者终端和所述内容的权利持有者的权利持有者终端,其特征在于,所述使用者终端具备:密钥生成部,其生成包含电子签名用的秘密加密密钥和公开解密密钥的第1密钥对、以及包含秘密解密密钥和公开加密密钥的第2密钥对;许可请求部,其通过第1密钥对的秘密加密密钥来对包含第2密钥对的公开加密密钥的许可请求进行电子签名并发送;以及内容使用部,其使用第2密钥对的秘密解密密钥,从所述权利持有者终端发送的许可信息中取得内容解密密钥,并使用该内容解密密钥来使用所述内容,所述权利持有者终端具备:密钥管理部,其存储包含电子签名用的秘密加密密钥和公开解密密钥的第3密钥对、以及用于解密所述内容的所述内容解密密钥;许可验证部,其验证从所述使用者终端接收到的所述许可请求是否满足所述内容的许可条件;以及许可发行部,其在满足所述许可条件时,使用包含在所述许可请求中的第2密钥对的公开加密密钥来加密所述内容解密密钥,并通过第3密钥对的秘密加密密钥来对包含加密过的所述内容解密密钥的许可信息进行电子签名并发送,经由区块链收发所述许可请求以及所述许可信息。2.根据权利要求1所述的许可信息管理系统,其特征在于,所述许可验证部判别在追加了所述许可请求的区块链中所包含的数字虚拟货币额作为所述内容的对价是否合理。3.根据权利要求1所述的许可信息管理系统,其特征在于,所述使用者终端具备第1区块链控制部,其通过在网络中广播所述许可请求,向权利持有者终端发送所述许可请求,所述权利持有者终端具备第2区块链控制部,其通过在所述网络中广播所述许可信息,向所述使用者终端发送所述许可信息。4.一种使用者终端,是内容的使用者的使用者终端,其特征在于,所述使用者终端具备:密钥生成部,其生成包含电子签名用的秘密加密密钥和公开解密密钥的第1密钥对、以及包含秘密解密密钥和公开加密密钥的第2密钥对;许可请求部,其通过第1密钥对的秘密加密密钥来对包含第2密钥对的公开加密密钥的许可请求进行电子签名,并发送至所述内容的权利持有者的权利持有者终端;以及内容使用部,其使用第2密钥对的秘密解密密钥,由从所述权利持有者终端接收到的许可信息中取得内容解密密钥,并使用该内容解密密钥来使用所述内容,经由区块链收发所述许可请求以及所述许可信息。5.一种权利持有者终端,是内容的权利持有者的权利持有者终端,其特征在于,所述权利持有者终端具备:密钥管理部,其存储包含电子签名用的秘密加密密钥和公开解密密钥的密钥对、以及用于解密所述内容的内容解密密钥;许可验证部,其验证从所述内容的使用者的使用者终端接收到的许可请求是否满足所述内容的许可条件;以及许可发行部,其在满足所述许可条件时,使用包含在所述许可请求中的公开加密密钥来加密所述内容解密密钥,通过所述密钥对的秘密加密密钥来对包含加密过的所述内容解密密钥的许可信息进...

【专利技术属性】
技术研发人员:藤村滋阿久津明人山田智一中平笃岸上顺一
申请(专利权)人:日本电信电话株式会社
类型:发明
国别省市:日本,JP

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

1