Patent References 3711645 3808365 Random digital code generator Computer software security system Coding method and system with enhanced security Crypto microprocessor for executing enciphered programs Crypto microprocessor using block cipher Data security module Cryptographic encoder-decoder Cryptographic decoder for computer programs InventorApplicationNo. 06/921851 filed on 10/21/1986US Classes:380/44, Having particular key generator380/46, Nonlinear (e.g., pseudorandom)705/55, Requiring a supplemental attachment or input (e.g., dongle) to open713/193By stored data protectionExaminersPrimary: Cangialosi, SalvatoreAttorney, Agent or FirmInternational ClassesG06F 1/00 (20060101)G06F 21/00 (20060101) AbstractEncrypted digital information in a data processing system is decrypted using a key which is a word sequence. The key is generated in a hardware module which is a single chip microprocessor. Individual words of the key word sequence generated by the module are generated as a function of a plurality of words of the input key word sequence. To that end, the microprocessor is programmed as a finite state machine. The hardware module may be combined with a storage medium in a software package. The decryption routines and a key sequence to be applied to the key generator are stored with the application software on the storage medium. To decrypt the application software, the stored key sequence is applied to the key generator to obtain an output key sequence. A computer system may include an encryption/decryption module and a key generator module to encrypt software and data prior to outputting the software or data from the system. Identical key generators may be utilized for encryption and decryption in a secure network.Other References
| |