A device and method for safely maintaining a secret code within an
integrated circuit (IC) package. The complete secret code is divided into
two parts. The first part of the secret code is stored in a non-volatile
memory device, such as flash memories, and provided by an internal random
number generator. The second part of the secret code is stored in a
volatile memory device, such as registers, and provided by external visa
data issued from an authority center. Such a configuration can guarantee
that no one can ferret out the complete secret code by opening the sealed
IC package. Accordingly, the secret code can be safely and confidentially
maintained within the IC package.
Een apparaat en een methode om een geheime code binnen een (IC) pakket van geïntegreerde schakelingen veilig te handhaven. De volledige geheime code is verdeeld in twee delen. Het eerste deel van de geheime code wordt opgeslagen in een niet-vluchtig geheugenapparaat, zoals flitsgeheugen, en door een interne random numbergenerator verstrekt. Het tweede deel van de geheime code wordt opgeslagen in een vluchtig geheugenapparaat, zoals registers, en door externe visumgegevens die van een gezagscentrum worden. uitgegeven verstrekt Een dergelijke configuratie kan waarborgen dat niemand de volledige geheime code kan uit rondsnuffelen door het verzegelde IC pakket te openen. Dienovereenkomstig, kan de geheime code veilig en vertrouwelijk binnen het IC pakket worden gehandhaafd.