AUTHENTICATING THE IDENTITY OF INITIATORS OF TCP CONNECTIONS

Patent №

US 8,984,635

Granted

2015-03-17

Filed 2014

Owner

CLOUDFLARE, INC.

Lab

AI components

1

kr

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

14148310

A Transmission Control Protocol (TCP) receiver receives a SYN segment from a TCP initiator that initiates a TCP handshake between the TCP initiator and a TCP server. A first value is extracted from a predefined portion of the SYN segment. A second value is computed using an authentication algorithm that includes at least using a cryptographic hash function that takes as input at least the source IP address of the encapsulating IP packet of the SYN segment and a shared secret between the TCP initiator and the TCP receiver. If the computed second value matches the extracted first value, then the TCP handshake is allowed to continue. If the computed second value does not match the extracted first value, then the TCP handshake is not allowed to continue.

Knowledge representationH04L 9/3239H04L 9/12H04L 9/3271H04L 69/163

AI classification

Knowledge representation0.74
AI hardware0.01
Evolutionary computation0.00
Vision0.00
Speech0.00
Natural language0.00
Machine learning0.00
Planning0.00

Ownership

CLOUDFLARE, INC.

assignment · 319060266

Assignors

GRAHAM-CUMMING, JOHN

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC