Patent ID: 7260719
Filing Date: 2007-08-21
Classification: G06F,H04L,H04N

Abstract:
1. An information processing system comprising: a first information processing apparatus and a second information processing apparatus, the first information processing apparatus comprising wherein the encrypted data is encrypted using an encryption key, the encryption key being formed based on a first random number generated by the first information processing apparatus and a second random number generated by the second information processing apparatus, the second random number being different from the first random number, and then the encrypted data is transmitted in the isochronous transmission mode via the interface, and the transmission control means executes, prior to data transmission, a protocol for performing mutual authentication and sharing a plurality of encryption keys with the second information processing apparatus, to which the encrypted data is to be transmitted, and from which an authentication request is to be received, and the first information processing apparatus encrypts the data following said authentication request from the second information processing apparatus; and the second information processing apparatus comprising wherein the encrypted data which is received in the isochronous transmission mode via the interface is decrypted using the encryption key, the receiving control means executes, prior to data reception, a protocol for performing mutual authentication and sharing a plurality of encryption keys with the first information processing apparatus, from which the encrypted data is to be received, and to which an authentication request is to be transmitted, the second information processing apparatus decrypts the encrypted data following an authentication request to the first information processing apparatus, the second information processing apparatus generates two random numbers and transmits them to the first information processing apparatus, the first information processing apparatus generates two random numbers and transmits them to the second information processing apparatus, the first information processing apparatus generates an encryption key used for encrypting the data to be transmitted in the isochronous transmission mode and an encryption key used for encrypting data to be transmitted in a second transmission mode on the basis of information indicating the validity of the apparatus itself, the generated random number and the received random number, the second information processing apparatus generates an encryption key used for decrypting the data transmitted in the isochronous transmission mode and an encryption key used for decrypting the data transmitted in the second transmission mode on the basis of information indicating the validity of the apparatus itself, the generated random number and the received random number, the first information processing apparatus transmits data P generated on the basis of the information indicating the validity of the apparatus itself, the generated random number and the received random number, to the second information processing apparatus, the second information processing apparatus transmits data Q generated on the basis of the information indicating the validity of the apparatus itself, the generated random number and the received random number, to the first information processing apparatus, the first information processing apparatus generates an encryption key used for encrypting the data to be transmitted in the isochronous transmission mode and an encryption key used for encrypting the data to be transmitted in the second transmission mode in the case where data Q′ generated on the basis of the information indicating the validity of the apparatus itself, the generated random number and the received random number is coincident with the received data Q, the second information processing apparatus generates an encryption key used for decrypting the data transmitted in the isochronous transmission mode and an encryption key used for decrypting the data transmitted in the second transmission mode in the case where data P′ generated on the basis of the information indicating the validity of the apparatus itself, the generated random number and the received random number is coincident with the received data P, the second information processing apparatus generates two random numbers R the first information processing apparatus generates two random numbers S the first information processing apparatus transmits data P generated on the basis of information indicating the validity of the apparatus itself, the generated random number S the second information processing apparatus transmits data Q generated on the basis of information indicating the validity of the apparatus itself, the received random number S the first information processing apparatus generates an encryption key K the second information processing apparatus generates an encryption key K′ the first information processing apparatus generates the encryption key K the second information processing apparatus generates the encryption key K′