The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Mar. 11, 2008
Filed:
Aug. 14, 2002
Yoram Ofek, Riverdale, NY (US);
Marcel Mordechay Yung, New York, NY (US);
Mario Baldi, Cuneo, IT;
David Howard Sitrick, Highland Park, IL (US);
Yoram Ofek, Riverdale, NY (US);
Marcel Mordechay Yung, New York, NY (US);
Mario Baldi, Cuneo, IT;
David Howard Sitrick, Highland Park, IL (US);
TrustedFlow Systems, Inc., Skokie, IL (US);
Abstract
The objective of this invention is to ensure that programs that generate and send data packets are well behaved. This invention discloses a method and system that consist of an end station and a network interface, such that, the network interface is capable of determining the authenticity of the program used by the end station to generate and send data packets. The method is based on using a hidden program that was obfuscated within the program that is used to generate and send data packets from the end station. The hidden program is being updated dynamically and it includes the functionality for generating a pseudo random sequence of security signals. Only the network interface knows how the pseudo random sequence of security signals were generated, and therefore, the network interface is able to check the validity of the pseudo random sequence of security signals, and thereby, verify the authenticity of the programs used to generate and send data packets.