Patent ID: 7996322

Claim:
A method of creating a domain based on public key cryptography, comprising: providing, by a content-providing server, a list of one or more devices requesting content, selecting, by a user, a device from the list; transmitting, by the content-providing server, information on discrimination of one or more revoked devices including a secret value to the selected device; extracting, by the selected device, the secret value from the received information, preparing, by the selected device, a certificate using the extracted secret value, transmitting, by the selected device, device information and the certificate of the selected device to the content-providing server; verifying, by the content-providing server, the certificate, creating, by the content-providing server, a domain ID and a domain key using the device information; encrypting, by the content-providing server, the domain ID and the domain key using a unique public key of the selected device; transmitting, by the content-providing server, the encrypted domain ID and domain key to the selected device; and decrypting, by the selected device, the domain key using a unique secret key of the selected device.