US 12,261,885 B2
System and method for maintaining internet anonymity via client fingerprint
Shawn Bracken, San Francisco, CA (US)
Assigned to Plaid Inc., San Francisco, CA (US)
Filed by Plaid Inc., San Francisco, CA (US)
Filed on Sep. 29, 2023, as Appl. No. 18/477,745.
Application 18/477,745 is a continuation of application No. 16/880,114, filed on May 21, 2020, granted, now 11,785,046.
Claims priority of provisional application 62/850,890, filed on May 21, 2019.
Prior Publication US 2024/0031408 A1, Jan. 25, 2024
Int. Cl. H04L 9/40 (2022.01); H04L 41/0813 (2022.01); H04L 67/01 (2022.01)
CPC H04L 63/166 (2013.01) [H04L 41/0813 (2013.01); H04L 63/0428 (2013.01); H04L 63/10 (2013.01); H04L 67/01 (2022.05)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
modifying a set of data components of a message received from a first device,
wherein the set of data components is modified from a first format associated with the first device to a second format associated with a second device,
wherein the message is a hello message,
wherein the modified set of data components establishes a fingerprint for the second device, and
wherein the fingerprint is associated with information that indicates a type of the second device;
selectively enabling access to library components specified in the modified set of data components of the message;
performing, based on the modified set of data components, negotiation of a cryptographic protocol; and
modifying, based on performing negotiation of the cryptographic protocol and based on the library components, ongoing communication from the first device.