IP Library Granted Patent US 8,799,505
Granted Patent B2
US 8,799,505 · App. 13/230,390 · Granted Aug 5, 2014

TCP/IP-based communication system and associated methodology providing an enhanced transport layer protocol

Inventors: Hirotsugu Ozaki (Osaka, JP); Keiko Ogawa (Osaka, JP)
Assignee: INTO Co., Ltd.
H04L63/166H04L63/0485H04L29/06102
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,799,505
App. No.
13/230,390
Granted
Aug 5, 2014
Kind
B2
Abstract

A more secure TCP/IP protocol stack is provided having an enhanced transport layer. Encryption and decryption logic is arranged on the transmission side and on the reception side for processing a payload of a transport layer protocol, such as TCP or UDP. By employing this enhanced transport layer, a cryptograph process communication can be realized by dissolving various kinds of restrictions which a conventional IPsec or SSL possesses without affecting upper layer processing, and, at the same time, maintaining compatibility with the IP layer.

Claims (7)

1. A computing device to communicate packet data to another computing device in a TCP/IP network, the computing device comprising:

an emulator disposed in a transport layer of a TCP/IP stack and configured to transmit a transport layer payload packet using one of a secure transport layer protocol and an open transport layer protocol, based on an initial packet received from the other computing device,

wherein, when the initial packet received from the other computing device identifies support for transport layer encryption, the emulator uses the secure transport layer protocol to encrypt at least a payload of transport layer payload packets to be transmitted to the other computing device, and uses the secure transport layer protocol to decrypt at least a payload of transport layer payload packets received from the other computing device,

when the initial packet from the other computing device indicates no support for transport layer encryption, the emulator uses the open transport layer protocol to process transport layer payload packets to be transmitted to the other computing device and to process transport layer payload packets received from the other computing device,

support for transport layer encryption is indicated in option bits of the initial packet,

the initial packet includes encrypted data identifying the other computing device as an authenticated peer, and

the encrypted data includes an encrypted serial number, an encrypted version number and an encrypted release number.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 20, 2013
From: OGAWA, KEIKO
To: INTO CO., LTD.
Reel/Frame 031042/0525 →
Priority Claims (1)
JP 2003-290822 · Aug 8, 2003 · national
Continuity (3)
Continuation 11349142 · Feb 8, 2006
Continuation PCTJP2004011304 · Jul 30, 2004
Related Publication 20120066489A1 · Mar 15, 2012