Method and apparatus for securing executable programs against copying

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 5675645
SERIAL NO

08423402

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A secure system for executing program code in an insecure environment while making it impossible, or at least impractical, to determine how to copy the program code and associated data is provided. A program memory contains encrypted program data and security circuitry contained within an integrated circuit is provided for decrypting the program data as it is needed by a processor. A portion of the processing steps which would be done by the processor in an insecure system is performed in this secure system within the secure circuitry using portions of the decrypted program data which are not provided to the processor. Program data is parsed it out based on a proper request to the security chip from the processor. A key value stored in volatile memory is used in the decrypting process and the volatile memory is positioned on the integrated circuit such that its contents are lost before a chip peel provides access to the volatile memory.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
RICOH COMPANY LTD3-6 NAKAMAGOME 1-CHOME OHTA-KU TOKYO 1438555 ?1438555
RICOH CORPORATIONFIVE DEDRICK PLACE WEST CALDWELL NJ 07006

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Gormish, Michael J Los Altos, CA 94 3401
Schwartz, Edward L Sunnyvale, CA 130 5079

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation