Input buffer overrun checking and prevention

Electrical computers and digital processing systems: support – Multiple computer communication using cryptography – Protection at a particular protocol layer

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C711S163000, C711S164000

Reexamination Certificate

active

06993663

ABSTRACT:
A method, apparatus, and article of manufacture for detecting and preventing input data buffer overrun storing a security token containing a randomly generated data pattern in memory between an input data buffer and memory locations containing instruction address pointers. First one pushes all arguments to a function onto the stack data structure and pushes a return address onto the stack data structure for use in obtaining the memory address for the instruction to be executed upon completion of the function before it pushes onto the stack data structure a security token. This security token comprises a randomly generated data value. Next one allocates memory locations on the stack data structure for use as local variables within the function, completes the instructions within the function, retrieves the security token value from the stack data structure; and if the retrieved security token value is identical to the randomly generated data value, returns from the function using the return address stored on the stack data structure.

REFERENCES:
patent: 5454089 (1995-09-01), Nguyen et al.
patent: 5615343 (1997-03-01), Sarangdhar et al.
patent: 6346822 (2002-02-01), Nishikawa
patent: 6438666 (2002-08-01), Cassagnol et al.
patent: 6519702 (2003-02-01), Williams
patent: 6578094 (2003-06-01), Moudgill
patent: 6651171 (2003-11-01), England et al.
patent: 2002/0170034 (2002-11-01), Reeve et al.

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 buffer overrun checking and prevention 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 buffer overrun checking and prevention, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Input buffer overrun checking and prevention will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3525875

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