-
公开(公告)号:US12184765B2
公开(公告)日:2024-12-31
申请号:US16988583
申请日:2020-08-07
Applicant: Charter Communications Operating, LLC
Inventor: Robert Hulshof
Abstract: Establish a secure connection from a device to a server by, at the device: sending a shared secret request (SSRq) and an obfuscated secret value of the device to the server, wherein the SSRq is encrypted by a symmetric rolling key known to the device and to a trusted authority but not known to the server and the SSRq incorporates a symmetric key for decrypting the device's obfuscated secret value; receiving a shared secret response (SSRs) and an obfuscated secret value of the server, wherein the device's symmetric rolling key encrypts the SSRs and the SSRs incorporates a symmetric server obfuscation key for decrypting the server's obfuscated secret value; calculating a shared secret by hashing a concatenation of the device's secret value and the server's secret value; generating a symmetric session key based on the shared secret; and establishing the secure connection using the symmetric session key.
-
公开(公告)号:US10805655B1
公开(公告)日:2020-10-13
申请号:US16675855
申请日:2019-11-06
Applicant: CHARTER COMMUNICATIONS OPERATING, LLC
Inventor: Santosh K. Pediredla , Robert Hulshof
IPC: H04L29/08 , H04N21/258 , H04N7/173 , H04N21/266
Abstract: Various embodiments include computing devices and methods for provisioning a set top box (STB) with a software stack. A processor of a computing device may receive a software stack download request comprising downstream channel descriptor (DCD) information, determine region information for the STB based on the DCD information, determine a software stack authorization for the STB, select a software stack for the STB based on the region information and the software stack authorization for the STB, and obtain the selected software stack to enable the STB to replace existing software with the selected software stack.
-
公开(公告)号:US20250088352A1
公开(公告)日:2025-03-13
申请号:US18962700
申请日:2024-11-27
Applicant: Charter Communications Operating, LLC
Inventor: Robert Hulshof
Abstract: Establish a secure connection from a device to a server by, at the device: sending a shared secret request (SSRq) and an obfuscated secret value of the device to the server, wherein the SSRq is encrypted by a symmetric rolling key known to the device and to a trusted authority but not known to the server and the SSRq incorporates a symmetric key for decrypting the device's obfuscated secret value; receiving a shared secret response (SSRs) and an obfuscated secret value of the server, wherein the device's symmetric rolling key encrypts the SSRs and the SSRs incorporates a symmetric server obfuscation key for decrypting the server's obfuscated secret value; calculating a shared secret by hashing a concatenation of the device's secret value and the server's secret value; generating a symmetric session key based on the shared secret; and establishing the secure connection using the symmetric session key.
-
-