U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Computer software security system

Patent 4120030 Issued on October 10, 1978. Estimated Expiration Date: Icon_subject March 11, 1997. Estimated Expiration Date is calculated based on simple USPTO term provisions. It does not account for terminal disclaimers, term adjustments, failure to pay maintenance fees, or other factors which might affect the term of a patent.

Patent References

3662343

3798359

3798605

3806882

3909802

3920894

Digital code monitor system
Patent #: 3940736
Issued on: 02/24/1976
Inventor: Inaba ,   et al.

Plural storage system
Patent #: 3943492
Issued on: 03/09/1976
Inventor: Gall

Block cipher system for data security
Patent #: 3958081
Issued on: 05/18/1976
Inventor: Ehrsam ,   et al.

Product block cipher system for data security
Patent #: 3962539
Issued on: 06/08/1976
Inventor: Ehrsam ,   et al.

More ...

Inventor

Assignee

Application

No. 05/776702 filed on 03/11/1977

US Classes:

713/190Computer instruction/address encryption

Examiners

Primary: Shaw, Gareth D.
Assistant: Rhoads, Jan E.

Attorney, Agent or Firm

International Classes

G06F 12/14 (20060101)
G06F 21/00 (20060101)

Abstract

The data address portions of a set of computer instructions are scrambled in accordance with a predetermined cipher key before the instructions are loaded into the instruction memory. The instructions with the scrambled data address portions are then loaded into the instruction memory at addresses corresponding to the original program sequence. The data involved in the program is loaded into a separate data memory at the addresses specified in the original unscrambled program. An unscrambler circuit which operates in accordance with the cipher key is coupled in series with the data memory address input conductors and is mounted on the data memory unit and is encapsulated therewith to prevent anyone from examining the unscrambler to determine the cipher key or from electrically interrogating the unscrambler in such a manner as to determine the cipher key. The scrambled data addresses do not interfere with normal computer operations or maintenance procedures but do prevent anyone from reproducing the original unscrambled program with the information available in the instruction and data memories.

PatentsPlus Images
Enhanced PDF formats
loading...
PatentsPlus: add to cart
PatentsPlus: add to cartSearch-enhanced full patent PDF image
$9.95more info
PatentsPlus: add to cart
PatentsPlus: add to cartIntelligent turbocharged patent PDFs with marked up images
$18.95more info
 
Sign InRegister
Username  
Password   
forgot password?