A memory card 110 extracts a session key Ks from the data applied onto a data bus BS3 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...http://www.google.com.au/patents/US20060116969?utm_source=gb-gplus-sharePatent US20060116969 - Memory card