Securely sharing a transport layer security session with one or more trusted devices
AssigneeSymantec Corporation
InventorsRoelof N. Du Toit, Noah Z. Robbin, David Wells
Life of this patent
Estimating the term…
Loading patent…
AssigneeSymantec Corporation
InventorsRoelof N. Du Toit, Noah Z. Robbin, David Wells
Estimating the term…
Securely sharing a Transport Layer Security (TLS) session with one or more trusted devices. In one embodiment, a method may include establishing a TLS session between a client device and a server device, communicating encrypted messages that are encrypted using encryption keys between the client device and the server device, and intercepting and decrypting one or more of the encrypted messages at a trusted device using the encryption keys. In this embodiment, the establishing of the TLS session may include negotiating a master secret, establishing a secure channel between the trusted device and the client device or the server device, sending, from the client device or the server device, the master secret to the trusted device over the secure channel, and employing the master secret at the client device, at the server device, and at the trusted device to generate, for the TLS session, the encryption keys.
A computer-implemented method for securely sharing a Transport Layer Security (TLS) session with a chain of trusted devices, the method comprising:
One or more non-transitory computer-readable media comprising one or more computer-readable instructions that, when executed by one or more processors of one or more computing devices, cause the one or more computing devices to:
Dependencies are inferred from the claim text.