An in-line decryptor is employed to decrypt software (program instructions) transferred from a read only memory to a central processing unit. The in-line decryptor comprises a keystream generator that contains a cryptographic algorithm coupled to a memory that stores cryptographic keys. A combining function implemented using two substitution functions and two XOR functions generates an output keystream of the keystream generator. The decryptor uses the cryptographic algorithm to initialize a variation of a one time pad cryptosystem. Using a number of relatively short pseudorandom sequences and a simple combining function, a much longer address-dependent pseudorandom sequence is created. This sequence is used to decrypt the encrypted software in real time on an instruction-by-instruction basis.

Een in-line decryptor is aangewend om software (programmainstructies) te decrypteren die van een read only memory aan een centrale verwerkingseenheid wordt overgebracht. In-line decryptor bestaat uit een keystream generator die een cryptografisch algoritme bevat dat aan een geheugen wordt gekoppeld dat cryptografische sleutels opslaat. Een combinerende uitgevoerde functie gebruikend twee substitutiefuncties en twee functies XOR produceert outputkeystream van de keystream generator. Decryptor gebruikt het cryptografische algoritme om een variatie van één keer stootkussencryptosystem te initialiseren. Gebruikend een aantal vrij korte pseudorandom opeenvolgingen en een eenvoudige combinerende functie, wordt een veel langere adres-afhankelijke pseudorandom opeenvolging gecreeerd. Deze opeenvolging wordt gebruikt om de gecodeerde software in real time op een instructie-door-instructie basis te decrypteren.

 
Web www.patentalert.com

< (none)

< Composition for the treatment of hair loss

> Roof ridge ventilator system of natural fiber matting

> (none)

~ 00026