Unauthorized modification of values in flash memory

   
   

The invention is a method and system in which an authentication chip having secret information stored within it, including secret data stored in multi-level flash memory, is protected from unauthorised modification of values stored in the flash memory. The secret information is stored using an internal command and can only be accessed by one or more further commands. Secret data in the information is stored in intermediate states of the multi-level flash memory between the minimum and maximum voltage level states. A validity check is performed on secret data items before allowing them to be read out by a command accessing them. The validity check involves calculation of a checksum and comparison of the result with a checksum stored using the internal command as part of the secret information.

De uitvinding is een methode en een systeem waarin een authentificatiespaander die geheime informatie heeft die binnen het, met inbegrip van geheime gegevens wordt opgeslagen die in flitsgeheugen op verscheidene niveaus worden opgeslagen, tegen onbevoegde wijziging van waarden die in het flitsgeheugen beschermd is worden opgeslagen. De geheime informatie wordt opgeslagen gebruikend een intern bevel en kan slechts door één of meerdere verdere bevelen worden betreden. Het geheime gegeven in de informatie wordt opgeslagen in middenstaten van het flitsgeheugen op verscheidene niveaus tussen de minimum en maximumstaten van het voltageniveau. Een geldigheidscontrole wordt uitgevoerd van geheime gegevensonderdelen alvorens hen toe te laten om door een bevel worden voorgelezen dat tot hen toegang heeft. De geldigheidscontrole impliceert berekening van een controlesom en een vergelijking van het resultaat met een opgeslagen controlesom gebruikend het interne bevel als deel van de geheime informatie.

 
Web www.patentalert.com

< Remote authentication based on exchanging signals representing biometrics information

< Method and system for secure key exchange

> Control method and apparatus for embedding information in data

> System and method for use of distributed electronic wallets

~ 00118