Input/output permission bitmaps for compartmentalized security

Electrical computers and digital processing systems: support – Data processing protection using cryptography – By stored data protection

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

07493498

ABSTRACT:
A method and apparatus for selectively executing an I/O instruction. The method includes creating an I/O permission bitmap in a memory and receiving an I/O port number and a security context identification (SCID) value. The method also includes using the SCID value and the I/O port number to access the I/O permission bitmap stored to obtain a permission bit corresponding to the I/O port and executing the I/O instruction dependent upon a value of the permission bit corresponding to the I/O port. The I/O permission bitmap includes a plurality of permission bits. Each of the permission bits corresponds to a different one of a plurality of I/O ports. Each of the permission bits has a value indicating whether access to the corresponding I/O port is allowed. The I/O port number indicates the I/O port referenced by the I/O instruction. The SCID value indicates a security context level of a memory location including the I/O instruction.

REFERENCES:
patent: 5146565 (1992-09-01), Blanck et al.
patent: 5596739 (1997-01-01), Kane et al.
patent: 5832299 (1998-11-01), Wooten
patent: 6978018 (2005-12-01), Zimmer
Intel, “Intel Architecture Software Developer's Manual, vol. 1: Basic Architecture”, 1997, pertinent chapters: 2 and 9, obtained from http://rm-f.net/˜orange/devel/specifications/.
Intel, “Intel Architecture Software Developer's Manual, vol. 3: System Programming”, 1999, pertinent chapters 2 and 9, obtained from http://rm-f.net/˜orange/devel/specifications/.
PCT/US02/40396 International Search Report dated Dec. 17, 2002.
Intel Corporation “Intel 386 DX Microprocessor 32-Bit CHMOS Microprocessor with Integrated Memory Management”Intel User's Manual,Dec. 1995 XP002243542 pp. 34-61.
Intel Corporation “System Programming Guide”Intel Architecture Software Developer's Manual,vol. 3, 1997 XP-002248376.
Intel Corporation “Basic Architecture”Intel Architecture Software Developer's Manual,vol. 1, 1997 XO-002243543.

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

Input/output permission bitmaps for compartmentalized security does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Input/output permission bitmaps for compartmentalized security, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Input/output permission bitmaps for compartmentalized security will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4099475

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