(12) United States Patent (10) Patent No.: US 8,943,201 B2 Larson Et Al
Total Page:16
File Type:pdf, Size:1020Kb
USOO8943 201B2 (12) United States Patent (10) Patent No.: US 8,943,201 B2 Larson et al. (45) Date of Patent: Jan. 27, 2015 (54) METHOD FORESTABLISHING ENCRYPTED (58) Field of Classification Search CHANNEL USPC .......................................... 709/225 229, 245 See application file for complete search history. (75) Inventors: Victor Larson, Fairfax, VA (US); Robert Dunham Short, Leesburg, VA (56) References Cited (US); Edmund Colby Munger, Crownsville, MD (US); Michael U.S. PATENT DOCUMENTS Williamson, South Riding, VA (US) 2,895,502 A 7/1959 Roper et al. 4.405,829 A 9, 1983 RiveSt (73) Assignee: VirnetX, Inc., Zephyr Cove, NV (US) (Continued) (*) Notice: Subject to any disclaimer, the term of this patent is extended or adjusted under 35 FOREIGN PATENT DOCUMENTS U.S.C. 154(b) by 0 days. DE 1992.4575 12/1999 EP O838.930 4f1988 (21) Appl. No.: 13/285,962 (Continued) (22) Filed: Oct. 31, 2011 OTHER PUBLICATIONS (65) Prior Publication Data Exhibit G, Opening Expert Report of Dr. Stuart Stubblebine Regard ing Invalidity of the 135,211, and 504 Patents. US 2012/OO4208.6 A1 Feb. 16, 2012 (Continued) Related U.S. Application Data Primary Examiner — Krisna Lim (60) Continuation of application No. 1 1/679,416, filed on (74) Attorney, Agent, or Firm — McDermott, Will & Emery Feb. 27, 2007, now Pat. No. 8,051,181, which is a continuation of application No. 10/702,486, filed on (57) ABSTRACT Nov. 7, 2003, now Pat. No. 7,188,180, which is a A technique is disclosed for establishing a secure communi cation link between a first computer and a second computer (Continued) over a computer network. Initially, a secure communication mode of communication is enabledata first computer without (51) Int. C. a user entering any cryptographic information for establish G06F 5/73 (2006.01) ing the secure communication mode of communication. H04L 29/06 (2006.01) Then, a secure communication link is established between the (Continued) first computer and a second computer over a computer net (52) U.S. C. work based on the enabled secure communication mode of CPC ............ H04L 45/00 (2013.01); H04L 63/0428 communication. The secure communication link is a virtual (2013.01); H04L 29/12801 (2013.01); H04L private network communication link over the computer net 61/15 (2013.01); H04L 63/1458 (2013.01); work in which one or more data values that vary according to H04L 61/35 (2013.01); H04L 45/24 (2013.01); a pseudo-random sequence are inserted into each data packet. (Continued) 31 Claims, 40 Drawing Sheets 3. 32 S8i secPCRYO) S8:E Ristic R86. 8 & 3. FAs 35 23 E. 3:38 ove RRSR BS1 US 8,943.201 B2 Page 2 Related U.S. Application Data 5,689,641 11/1997 Ludwig et al. - - - 5,740,375 4, 1998 Dunne et al. division of application No. 09/558.209, filed on Apr. 5,757,925 5, 1998 Faybishenko 26, 2000, now abandoned, which is a continuation-in- 5,764,906 6, 1998 Edelstein et al. 6, 1998 Moroney et al. part of application No. 09/504,783, filed on Feb. 15, 37.8 6, 1998 Brendel et al. 2000, now Pat. No. 6,502,135, which is a continuation- 5,781550 7, 1998 Templin et al. in-part of application No. 09/429,643, filed on Oct. 29, 5,787,172 7, 1998 Arnold 1999, now Pat. No. 7,010,604. 5,790,548 8, 1998 Sistanizadeh et al. 370/401 5,796,942 8, 1998 Esbensen (60) Provisional application No. 60/106.261, filed on Oct. 5,805,801 9, 1998 Holloway et al. 30, 1998, provisional application No. 60/137,704, 5,805,803 9, 1998 Birrell et al. 9, 1998 Bellowin et al. filed on Jun. 7, 1999. 352. 9, 1998 Micali 10, 1998 Caronni et al. (51) Int. Cl. 35. 11, 1998 Hughes et al. H04L 29/2 (2006.01) 5,845,091 12, 1998 Dunne et al. H04L 2/707 (2013.01) 5,864,666 1/1999 Shrader H04L 2/70 (2013.01) 5,867,650 2, 1999 Osterman 2, 1999 Beyda et al. H04L 2/703 (2013.01) 2.9 3, 1999 Baehr et al. (52) U.S. Cl. 5,884,038 3, 1999 Kapoor CPC ........ H04L 61/2007 (2013.01); H04L 61/2092 5,884,270 3, 1999 Walker et al. (2013.01); H04L 29/12047 (2013.01); H04L 5,889,863 3, 1999 Weber 4, 1999 Wesinger, Jr. et al. 29/12216 (2013.01); H04L 63/0414 (2013.01); s: 5, 1999 Holloway et al. H04L 45/28 (2013.01); H04L 29/1232 595,087 6, 1999 Hammond et al. (2013.01); H04L 63/1491 (2013.01); H04L 5,918,018 6, 1999 Gooderum et al. ... 709,225 29/12301 (2013.01); H04L 61/6004 (2013.01); 5,918,019 6, 1999 Valencia 8, 1999 Duree et al. H04L 61/2076 (2013.01); H04L 63/0272 392. 9, 1999 Stockwell et al. (2013.01); H04L 63/029 (2013.01); H04L 5950519 9, 1999 Anatoli 29/12783 (2013.01) 5.960204 9, 1999 Yinger et al. USPC ........... 709/225; 709/226; 709/227; 709/228; 5,961,593 10, 1999 Gabber et al. 10, 1999 Apfel et al. 709/229; 709/245 3. 11, 1999 Klaus 11, 1999 Thalheimer et al. (56) References Cited E8 12, 1999 Green et al. 12, 1999 Adelman et al. U.S. PATENT DOCUMENTS 9:25: 12, 1999 Aravamudan et al. 1, 2000 Newlin 4,677,434 A 6, 1987 Fascenda 886. 1, 2000 Li et al. 4,761,334 A 8, 1988 Sagoi et al. 6063 is 1, 2000 Tomoike 4.885,778 A 12, 1989 Weiss 6.06504 1, 2000 Arnold et al. 1, 2000 Huitema 4,920,484 A * 4, 1990 Ranade ......................... 709/245 6.023.50 2, 2000 Epstein 4,933,846 A 6, 1990 Humphrey et al. 6032. 18 2, 2000 Tello et al. 4,952,930 A 8, 1990 Franaszek et al. 6041342 3, 2000 Yamaguchi 4, 2000 Wesinger et al. 5,007,051 A 4, 1991 Dolkas et al. 6055 236 4, 2000 Nessett et al. 5,070,528. A 12/1991 Hawe et al. 6055.5 is 4, 2000 Franklin et al. 5,164,988 A * 1 1/1992 Matyas et al. ................ T13,156 6055.574 4, 2000 Smorodinsky et al. 5,204,961 A 4, 1993 Barlow 6055.575 4, 2000 Paulsen et al. 5,276,735 A 1/1994 Boebert et al. 6,058.250 5/2000 Harwood et al. 5,303,302 A 4, 1994 Burrows 606346 5/2000 Nordman 5,311,593 A 5, 1994 Carmi 6061736 5/2000 Rochberger et al. 5,329,521 A 7, 1994 Walsh et al. 6.065,049 5/2000 Beser et al. 5,341,426 A 8/1994 Barney et al. 6,073.75 6, 2000 Tavs et al. 5,345,439 A 9, 1994 Marston 6079,020 6, 2000 Liu 5,367,643 A 11, 1994 Chang et al. 6,081900 6, 2000 Subramaniam et al. T/2000 Muniyappa et al. 5,412,730 A 5, 1995 Jones 6.10118 8, 2000 Sistanizadeh et al. 5,416,842 A 5, 1995 Aziz 6, 1883 8, 2000 Terada et al. 5,420,926 A 5, 1995 Low et al. 6.1 1971 9, 2000 Alkhatib 5,444,782 A 8/1995 Adams, Jr. et al. 6.19234 9, 2000 Aziz et al. 5,455,861 A 10, 1995 Faucher et al. 6.131121 10, 2000 Mattaway et al. 5,511,122 A 4, 1996 Atkinson 6.147976 11, 2000 Shand et al. 5,530,758 A 6/1996 Marino, Jr. et al. 6.148.342 11, 2000 Ho 11, 2000 Xu et al. 5,559,883. A 9/1996 Williams 6,154,839 11, 2000 Arrow et al. 5,561,669 A 10/1996 Lenney et al. 657,957 12, 2000 Berthaud 5,588,060 A 12, 1996 AZZ 6.158,011 12, 2000 Chen et al. 5,590,285 A 12/1996 Krause et al. 6.168.409 5,623,601 A 4, 1997 Vu J. ww. 1, 2001 Fare 5,625,626 A 4, 1997 Umekita 6,173,399 1, 2001 Gilbrech 5,629,984. A 5/1997 McManis 6,175,867 1, 2001 Taghadoss 5,636,139 A 6/1997 McLaughlin et al. 6,178.409 1, 2001 Weber et al. 5,654,695 A 8, 1997 Olnowich et al. 6,178,505 1, 2001 Schneider et al. 5,682,480 A 10/1997 Nakagawa 6,179,102 1, 2001 Weber et al. 5,689,566 A 1 1/1997 Nguyen 6,182,072 1, 2001 Leak et al. US 8,943.201 B2 Page 3 (56) References Cited 6,643,701 B1 1 1/2003 Aziz et al. 6,671,702 B2 12/2003 Kruglikov et al. U.S. PATENT DOCUMENTS 6,687,551 B2 2/2004 Steindl 6,687,746 B1 2/2004 Shuster et al. 6,182,141 B1 1/2001 Blum et al. 6,687,823 B1 2/2004 Al-Saldan et al. 6,182,227 B1 1/2001 Blair et al. 6,693,878 B1 2/2004 Daruwalla et al. 6,189,102 B 2.2001 Beser 6,701437 B1 3/2004 Hoke et al. 6,195,677 B1 2/2001 Utsumi 6,714,970 B1 3/2004 Fiveash et al. 6,199,112 B1 3, 2001 Wilson 6,717,949 B1 4/2004 Boden et al. 6,202,081 B1 3, 2001 Naudus 6,751,729 B1 6/2004 Giniger et al.