Electrical computers and digital processing systems: support – Multiple computer communication using cryptography – Protection at a particular protocol layer
Reexamination Certificate
2005-09-06
2005-09-06
Morse, Gregory (Department: 2134)
Electrical computers and digital processing systems: support
Multiple computer communication using cryptography
Protection at a particular protocol layer
C713S152000
Reexamination Certificate
active
06941473
ABSTRACT:
A memory device is provided that is used by a computer system and that has a memory pattern obtained after a function is called when the computer system executes a program, the memory pattern comprising: a return address storage area for storing a return address230for the source of a call for the execution of a currently active function; a previous frame pointer storage area for storing a previous frame pointer220to the calling source for the execution of a currently active function; and a local variable storage area to be located below the return address storage area230and the previous frame pointer storage area22, wherein when a data array211is stored in the local variable area, a guard variable212is stored in a location preceding the data array211, and wherein the guard variable is used as a target to confirm whether the return address has been destroyed.
REFERENCES:
patent: 5949973 (1999-09-01), Yarom
Cowan et al□□http://www.cse.ogi.edu/DISC/projects/immunix/StackGuard/usenixsc98_html/paper.html□□.
Smith□□http://www.eecs.umich.edu/˜aprakash/security/handouts/Stack_Smashing_Vulnerabilities_in_the_UNIX_Operating_System.pdf.
Etoh Hiroaki
Yoda Kunikazu
Dougherty Anne Vaehon
International Business Machines - Corporation
Morse Gregory
Nalven Andrew
Perez-Piniero Rafael
LandOfFree
Memory device, stack protection system, computer system,... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Memory device, stack protection system, computer system,..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Memory device, stack protection system, computer system,... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3376083