CPC H04L 63/166 (2013.01) [H04L 9/0819 (2013.01); H04L 9/0861 (2013.01); H04L 9/0894 (2013.01); H04L 63/08 (2013.01); H04L 63/10 (2013.01)] | 20 Claims |
1. A method comprising:
authenticating, by one or more processors via a communication channel, a client device to establish a shared secret:
decrypting, by the one or more processors, a data packet using a session key to recover a decrypted data packet, the data packet received via the communication channel and comprising a data element encrypted with the session key and a first content-specific key associated with the shared secret, the session key based on the communication channel; and
decrypting, by the one or more processors, the data element of the decrypted data packet using a second content-specific key corresponding to a data type of the data element, to recover a decrypted data element.
|