摘要 |
A memory card 110 extracts a session key Ks from the data applied onto a data bus BS 3 by carrying out a decryption process. An encryption processing unit 1406 encrypts a public encryption key KPcard( 1 ) of memory card 110 based on session key Ks, and applies the encrypted key to a server via data bus BS 3 . A memory 1412 receives from a server data such as license key Kc, license ID data License-ID and user ID data User-ID encrypted with a public encryption key KPcard( 1 ) differing for each memory card for storage, and receives encrypted content data [Dc]Kc encrypted with license key Kc from data bus BS 3 for storage. |