Implementing privilege on microprocessor systems for use in soft

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

3642304, 3642286, 3642466, 364230, 364DIG1, 395658, G06F 1214

Patent

active

051465752

ABSTRACT:
A dual privilege level coprocessor which is especially suited for use in a software asset protection system is described. The coprocessor includes a supervisor processing element and an application processing element. The supervisor processing element includes a supervisor processor and dedicated supervisor random access and read only memory. The application processing element includes an application processor, an application random access memory, a secure random access memory, a low privilege read only memory, and a high privilege read only memory. An internal bus couples the supervisor processor, application processor, high and low privilege random access memories, application random access memory and secure random access memory. The high privilege read only memory and the secure random access memory are enabled only in response to dedicated control signals from the supervisor processor. While the application processor in combination with the low privilege random access memory has many general purpose computing capabilities, it is incapable of executing input or output operations. An input/output device is also coupled to the bus and controlled by the supervisor processor. The secure random access memory is provided for storage of sensitive information such as decryption keys. The coprocessor implements a low privilege level of operation for the purpose of executing protected software which is first decrypted under the control of the supervisor processor and then stored in the application processor random access memory. The coprocessor is also capable of high privilege operation either by the supervisor processor alone or with the supervisor processor controlling the application processor.

REFERENCES:
patent: 4104721 (1978-08-01), Markstein
patent: 4139893 (1979-02-01), Poland
patent: 4168396 (1979-09-01), Best
patent: 4183085 (1980-01-01), Roberts et al.
patent: 4184201 (1980-01-01), Melberg
patent: 4228496 (1980-10-01), Katzman
patent: 4278837 (1981-07-01), Best
patent: 4328542 (1982-04-01), Anastas et al.
patent: 4386399 (1983-05-01), Rasala
patent: 4386416 (1983-05-01), Giltner
patent: 4394734 (1983-07-01), Norgren et al.
patent: 4433207 (1984-02-01), Best
patent: 4442484 (1984-04-01), Childs
patent: 4465901 (1984-08-01), Best
patent: 4471163 (1984-09-01), Donald
patent: 4519032 (1985-05-01), Mendell
patent: 4521853 (1985-06-01), Guttag
patent: 4523271 (1985-06-01), Levien
patent: 4525599 (1985-06-01), Curran
patent: 4558176 (1985-12-01), Arnold et al.
patent: 4562306 (1985-12-01), Chou
patent: 4573119 (1986-02-01), Westheimer
patent: 4583196 (1986-04-01), Koo
patent: 4621321 (1986-11-01), Boebert
patent: 4633388 (1986-12-01), Chiu
patent: 4636947 (1987-01-01), Ward
patent: 4644493 (1987-02-01), Chandra
patent: 4649233 (1987-03-01), Bass et al.
patent: 4652990 (1987-03-01), Pailen
patent: 4691355 (1987-09-01), Wirstrom
patent: 4757468 (1977-08-01), Domenik et al.
patent: 4757533 (1988-07-01), Allen
patent: 4757534 (1988-07-01), Matyas
patent: 4764959 (1988-08-01), Watanabe et al.
patent: 4791565 (1988-12-01), Dunham
patent: 4797928 (1989-01-01), Dykes
patent: 4864494 (1989-09-01), Kobus
patent: 4866769 (1989-09-01), Karp
patent: 4876716 (1989-10-01), Okamoto
patent: 4908861 (1990-03-01), Brachtl
patent: 4910773 (1990-03-01), Hazard
patent: 4932054 (1990-06-01), Chou
patent: 4959861 (1990-09-01), Howlette
Best, "Preventing Software Piracy with Crypto-Microprocessors", IEEE, 1980.
Everett, "Padlock", Computer Bulletin, Mar. 1985/Software Protection, Open Computer Security.
Kent, "Protecting Externally Supplied Software in Small Computers", Ph.D. Thesis, M.I.T., 1980.
Purdy et al, "A Software Protection Scheme", IEEE, 1982.
Simmons, "How to (Selectively) Broadcast a Secret", IEEE, 1985.

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

Implementing privilege on microprocessor systems for use in soft does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Implementing privilege on microprocessor systems for use in soft, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Implementing privilege on microprocessor systems for use in soft will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-141363

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