Cryptosystem key updating system and method for preventing illegal use of software

   
   

A system and method for preventing illegal use of software is provided, which cannot be analyzed by using a software debugger which operates in any mode, and the secret information stored in which cannot be retrieved even if backup data of the secret information is stored in another device. The system comprises a unit for storing secret information; a unit for storing a cryptosystem key used for decrypting the secret information stored in the secret information storage means; a unit for determining whether an illegal access to the system is performed; and a cryptosystem key updating unit for providing the same key for a cryptosystem key used for reencrypting the secret information stored in the secret information storage means and a cryptosystem key which is stored as the updated cryptosystem key in the cryptosystem key storage means if the illegal access determining means detects no illegal access, or providing different keys for the above two kinds of cryptosystem keys if the illegal access determining means detects an illegal access, and wherein the cryptosystem key updating units updates the above two kinds of cryptosystem keys for each access to the system.

Un sistema e un metodo per impedire l'uso illegale di software è fornito, che non può essere analizzato usando un programma di messa a punto del software che funziona in tutto il modo e le informazioni segrete è memorizzato in quale non può essere richiamato anche se i dati di riserva delle informazioni segrete sono memorizzati in altro dispositivo. Il sistema contiene un'unità per memorizzare le informazioni segrete; un'unità per immagazzinare una chiave di cryptosystem usata per decrypting le informazioni segrete memorizzate nei mezzi segreti di registrazione dell'informazione; un'unità per la determinazione se un accesso illegale al sistema è realizzato; e un'unità d'aggiornamento chiave di cryptosystem per fornire la stessa chiave per una chiave di cryptosystem usata per reencrypting le informazioni segrete memorizzate nei mezzi segreti di registrazione dell'informazione e una chiave di cryptosystem che è immagazzinata come la chiave aggiornata di cryptosystem nei mezzi di immagazzinaggio di chiave di cryptosystem se l'accesso illegale che determina i mezzi non rileva accesso illegale, o fornire le chiavi differenti per ai i due generi superiori di cryptosystem chiude a chiave se l'accesso illegale che determina i mezzi rileva un accesso illegale ed in cui le unità d'aggiornamento chiave di cryptosystem aggiorna ai i due generi superiori di chiavi di cryptosystem per ogni accesso al sistema.

 
Web www.patentalert.com

< On board system comprising network interface means, and method for activating applications located in said on-board system

< Back-channeling in a memory vault system

> Image encryption method and device

> Digital signal processing apparatus

~ 00152