Electrical computers and digital processing systems: support – Data processing protection using cryptography – Computer instruction/address encryption
Reexamination Certificate
2005-06-21
2005-06-21
Barron, Gilberto (Department: 2132)
Electrical computers and digital processing systems: support
Data processing protection using cryptography
Computer instruction/address encryption
C713S191000, C713S192000, C713S160000, C380S239000, C370S235000
Reexamination Certificate
active
06910133
ABSTRACT:
A router may induce a reflected interrupt to indicate to a processor in the router to execute encryption or decryption commands on packets in an input queue. The reflected interrupt may have a lower priority than interrupts generated for the processing of time-critical packets. This prevents starvation of potentially important packets while still providing for the security of a critical section for encryption and decryption commands. The router may also be designed to detect when a predefined event occurs and stop the execution of encryption or decryption commands accordingly. This is especially useful for preventing the starvation of lower priority packets, as the encryption or decryption processing loop may be stopped intermittently to allow the processor to perform other tasks. Scheduling of the encryption or decryption process may also help prevent traffic-related problems.
REFERENCES:
patent: 4161719 (1979-07-01), Parikh et al.
patent: 4672534 (1987-06-01), Kamiya
patent: 5241599 (1993-08-01), Bellovin et al.
patent: 5291482 (1994-03-01), McHarg et al.
patent: 5303237 (1994-04-01), Bergman et al.
patent: 5345446 (1994-09-01), Hiller et al.
patent: 5351136 (1994-09-01), Wu et al.
patent: 5361362 (1994-11-01), Benkeser et al.
patent: 5416842 (1995-05-01), Aziz
patent: 5561669 (1996-10-01), Lenney et al.
patent: 5734654 (1998-03-01), Shirai et al.
patent: 5764772 (1998-06-01), Kaufman et al.
patent: 5793763 (1998-08-01), Mayes et al.
patent: 5913045 (1999-06-01), Gillespie et al.
patent: 5920572 (1999-07-01), Washington et al.
patent: 5941964 (1999-08-01), Young et al.
patent: 5953336 (1999-09-01), Moore et al.
patent: 6064677 (2000-05-01), Kappler et al.
patent: 6067301 (2000-05-01), Aatresh
patent: 6320964 (2001-11-01), Callum
patent: 6519636 (2003-02-01), Engel et al.
Author unknown; “Interface Queue Management” White Paper; Aug. 3, 1995; Cisco, pp. 1-12.
Mano et al.; Logic and Computer Design Fundamentals; Sep. 17, 1999; Prentice-Hall, Inc.; 2ndEdition; pp. 339-389, 467-510.
Peterson et al.; Computer Networks; Oct. 1, 1999; Morgan Kaufmann; 2ndEdition; pp. 447-526.
Leung, Kin K.; “An Execution/Sleep Scheduling Policy for Serving an Additional Job in Priority Queuing Systems”; Apr. 1993; ACM; vol. 40, No. 2; pp. 394-417.
Varma et al.; “Hardware Implementation of Fair Queuing Algorithms for ATM Networks”; Dec. 1997; IEEE; pp. 54-68.
IPSec Network Security, pp. 1-69, printed from http://www.cisco.com/univercd/cc/td/doc/products/software/ios113ed/113t/113t 3/ipsec.
Barron Gilberto
Cisco Technology Inc.
Hanish Marc S.
Kim Jung W
Thelen Reid & Priest LLP
LandOfFree
Reflected interrupt for hardware-based encryption does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Reflected interrupt for hardware-based encryption, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Reflected interrupt for hardware-based encryption will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3487704