IP Library Granted Patent US 11,303,616
Granted Patent B2
US 11,303,616 · App. 16/775,401 · Granted Apr 12, 2022

System and method for a multi system trust chain

Inventors: Srinivas Kumar (Cupertino, CA); Shashank Jaywant Pandhare (Kothrud Pune, IN); Atul Gupta (Sunnyvale, CA); Gopal Raman (San Jose, CA)
Assignee: DigiCert, Inc.
H04L63/0428H04L9/0838H04L9/3268H04L63/0281H04L63/0823H04L63/126H04L2209/38
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 11,303,616
App. No.
16/775,401
Granted
Apr 12, 2022
Kind
B2
Abstract

A trust chain having client system and a remote system in a secure connection, wherein an intermediary system associated with the network flow path serves as a signing entity to establish an end to end transitive trust. The intermediate system is a corroborative entity in the operations technology realm of the client system. The remote system serves as the host for a plurality of services in the information technology realm. A two way handshake during the initial secure exchange protocol between a local client application and a remote service is extended to a three way handshake that includes a nonce issued by the remote service on the remote system and a digital signature for the nonce issued by a signature service on an associated intermediate system. The nonce signature is verified authoritatively at the remote system based on the signing certificate of the intermediate system for explicit proof of association.

Claims (13)

1. A method of establishing a trust chain traversing an intermediate system in a network flow path between a client application on a client system, a signature service on an intermediate system, and a remote service on a remote system, the method comprising:

parsing, by the intermediate system in the network flow path, a nonce issued by the remote service to the client application in a two-way handshake sequence to establish the trust chain between the client system and the remote system, thereby creating a parsed nonce;

generating, by the intermediate system, a dynamic rule to permit the two-way handshake sequence to establish a secure encrypted session;

receiving, by the intermediate system, a request from the client application to sign the nonce issued by the remote service;

correlating, by the intermediate system, the nonce issued by the remote service to the parsed nonce;

verifying, by the intermediate system, trust metrics of the client application attested to by a trust anchor on the client system, prior to signing the nonce;

updating, by the intermediate system, a dynamic rule to permit the secure encrypted session without inspection of, or modifications to, encrypted traffic between the client application and the remote service; and

establishing, by the intermediate system, a transitive trust chain between the client system and the remote system that traverses the intermediate system in the network flow path.

2. The method of claim 1 , wherein the dynamic rule includes a client system network internet protocol (IP) address, a remote system network (IP) address, a source port number, and a destination port number associated with the client application and the remote service respectively in the session.

3. The method of claim 1 , wherein the parsed nonce is associated with the dynamic rule on the intermediate system for session initiation between the client application and the remote service.

4. The method of claim 1 , wherein the trust metrics establish proof of trusted boot of the client system and trusted execution of the client application on the client system.

5. The method of claim 1 , wherein the parsed nonce associated with the established session is purged from the intermediate system to prevent reuse.

6. The method of claim 1 , wherein on termination of the session between the client application and the remote service, the associated dynamic rule is automatically deleted on the intermediate system.

Assignments (4)
FIRST LIEN INTELLECTUAL PROPERTY AGREEMENT SUPPLEMENT Recorded Sep 24, 2025
From: DIGICERT, INC.
To: HPS INVESTMENT PARTNERS, LLC, AS COLLATERAL AGENT
Reel/Frame 072947/0203 →
SECOND LIEN INTELLECTUAL PROPERTY SECURITY AGREEMENT SUPPLEMENT Recorded Jul 30, 2025
From: DIGICERT, INC.
To: UBS AG, STAMFORD BRANCH, AS COLLATERAL AGENT
Reel/Frame 072295/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 2, 2022
From: MOCANA CORPORATION
To: DIGICERT, INC.
Reel/Frame 058946/0369 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 29, 2020
From: KUMAR, SRINIVAS; RAMAN, GOPAL; GUPTA, ATUL; PANDHARE, SHASHANK JAYWANT
To: MOCANA CORPORATION
Reel/Frame 051653/0397 →