Software protection device

Telegraphy – Systems – Printing

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

178 2211, 178 2216, H04L 902

Patent

active

046348077

ABSTRACT:
In order to prevent the unauthorized copying of software, a software module is encrypted using the data encryption standard (DES) algorithm, and the key is encrypted using the public key of a public/private key algorithm. To use the module it is entered into a software protection device where the private key held in a RAM 11 is used by a processor 13 to decode the DES key using instructions held in a ROM 12. Further instructions held by this ROM are used by the processor 13 to decode the module. Once the process of decoding keys and software has started, the processor 13 runs through a sequence of predetermined instructions and cannot be interrupted (except by switching off). When the sequence is complete processor 13, or for example a host computer 30, is enabled to use the decoded software, but a switch/reset circuit 17 operates preventing access to the RAM 11 and the ROM 12 so preserving the secrecy of the private key and any decoded DES key which is now stored in the RAM 11.

REFERENCES:
patent: 4195200 (1980-03-01), Feistel
patent: 4262329 (1981-04-01), Bright et al.
patent: 4332009 (1982-05-01), Gerson
patent: 4352952 (1982-10-01), Boone et al.
patent: 4465901 (1984-08-01), Best
patent: 4558176 (1985-12-01), Arnold et al.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Software protection device does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Software protection device, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Software protection device will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-685092

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.