COMPREHENSIVE SOFTWARE PROTECTION SYSTEM

Patent №

US 5,123,045

Granted

1992-06-16

Filed 1990

Owner

MASSACHUSETTS INSTITUTE OF TECHNOLOGY, A CORP. OF MASSACHUSETTS

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

07476814

An efficient software protection scheme is presented in which a data processing system provides comprehensive software protection using hardware and software measures. Specifically, it provides protection of the pattern of access to memory during execution of a program and also provides protection of the data stored in memory. The protection scheme is secure in the sense that it behaves like a black box which reveals no information other than the I/O behavior and running time. Thus, not only the values stored in the general purpose memory are hidden, but also the sequence in which memory location are accessed during execution is hidden. This comprehensive scope of protection is achieved by an extremely efficient scheme. In particular, if the running time of the original program it T, the running time of the protected program is only slower by some factor of (logT).sup.C where C is a small constant.

AI hardwareG06F 21/79G06F 12/1408G06F 21/123

AI classification

AI hardware0.98
Machine learning0.02
Speech0.00
Vision0.00
Evolutionary computation0.00
Planning0.00
Knowledge representation0.00
Natural language0.00

Ownership

MASSACHUSETTS INSTITUTE OF TECHNOLOGY, A CORP. OF MASSACHUSETTS

assignment · 52830565

Assignors

OSTROVSKY, RAFAIL

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC