An object is authenticated by transmitting a random number to the object. The object has an integrated circuit chip including a memory and encryption circuitry. The memory stores information defining an encryption scheme preassigned to the object. The encryption circuitry reads the memory, and encrypts the random number according to the encryption scheme defined by the information read from the memory to produce encrypted data. The memory cannot be read from any output of the integrated chip, and the chip is constructed so that it is virtually impossible to recover the information contained in the memory by visual inspection, probing, or disassembly of the chip. The object is authenticated by checking whether the encrypted data is a correct result of encrypting the data using the encryption scheme pressigned to the object. The method can be used in a data processing system to authenticate each message transmitted by a host processor to a data processing device. For example, when a host logs into the data processing device, the data processing device transmits a series of random numbers to the host. The host encrypts the random numbers to produce a series of encrypted data, and the data processing device concurrently encrypts the random numbers to produce a series of encrypted values. The host inserts respective encrypted data into each message, and the data processing device authenticates each message by comparing the encrypted data in the message to a corresponding encrypted value.

Um objeto authenticated transmitindo um número aleatório ao objeto. O objeto tem uma microplaqueta do circuito integrado including uns circuitos da memória e do encryption. A memória armazena a informação que define um esquema do encryption preassigned ao objeto. Os circuitos do encryption lêem a memória, e cifram o número aleatório de acordo com o esquema do encryption definido pela informação lida da memória para produzir dados cifrados. A memória não pode ser lida de nenhuma saída da microplaqueta integrada, e a microplaqueta é construída de modo que seja virtualmente impossível recuperar a informação contida na memória a inspeção visual, sondar, ou pela desmontagem da microplaqueta. O objeto authenticated verificando se os dados cifrados sejam um resultado correto de cifrar os dados que usam o esquema do encryption pressigned ao objeto. O método pode ser usado em um sistema de processo de dados authenticate cada mensagem transmitida por um processador do anfitrião a um dispositivo de processo de dados. Para o exemplo, quando os registros de um anfitrião no dispositivo de processo de dados, o dispositivo de processo de dados transmitirem uma série de números aleatórios ao anfitrião. O anfitrião cifra os números aleatórios para produzir uma série de dados cifrados, e o dispositivo de processo de dados cifra simultaneamente os números aleatórios para produzir uma série de valores cifrados. O anfitrião introduz dados cifrados respectivos em cada mensagem, e o dispositivo de processo de dados authenticates cada mensagem comparando os dados cifrados na mensagem a um valor cifrado correspondente.

 
Web www.patentalert.com

< Video duplication control signal, video playback device, video recording device, information superimposing and extracting device and video recording medium

< Two way authentication protocol

> Multimedia communication system and communicating apparatus

> System for transmitting subscription information and content to a mobile device

~ 00053