Systems and methods for distributed digital rights management with decentralized key management
One embodiment disclosed relates to a system for digital data distribution with decentralized key management. The system utilizes a data provider, a data demander, cloud storage, a blockchain, and a smart contract registered with the blockchain. The data provider encrypts the digital data using a session key and puts the encrypted digital data to the cloud storage, which returns a URL for the stored digital data. In addition, the session key is itself encrypted using the public key of the data demander. The access data at the smart contract is updated with the encrypted session key and the URL. The data demander uses its own private key to decrypt the session key and then uses the session key to decrypt the digital data. Other embodiments and features are also disclosed.
Trend Micro Incorporated
H G H H
H04L G06N H04L H04L
inventional inventional inventional inventional
Ting-Yin Tai-An Yu-Shu Liang-Chih
Yen Wang Chen Chen