Isolation of non-secure software from secure software to limit virus infection
US5802275A · kind A · utility
Assignee
Inventor
Key dates
| Filing date | Jun 22, 1994 |
| Grant date | Sep 1, 1998 |
| Priority date | — |
| Expiry date | Jun 22, 2014 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F2211/007
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A personal digital assistant (PDA) receives and executes both encrypted and unencrypted programs. Encrypted programs are fairly secure from virus infection, while unencrypted programs are not. To prevent contamination of the PDA with infected encrypted programs, only those encrypted programs that are keyed to the individual PDA's unique device identifier can be decrypted and executed by that PDA. To prevent non-secure programs from corrupting secure programs and their data, programs that were received unencrypted are prevented from modifying programs that were received encrypted as well as data generated by their execution. When a user suspects a virus infection, the user pushes a special button on the PDA that prevents execution of programs that were received unencrypted and hence are suspected of being infected, while allowing continued execution of programs that were received encrypted and hence are presumed to be secure.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.