US 12,088,698 B2
System and method for securely delivering keys and encrypting content in cloud computing environments
Rafie Shamsaasef, San Diego, CA (US); and Lawrence Cook, Santee, CA (US)
Assigned to ARRIS Enterprises LLC, Suwanee, GA (US)
Filed by ARRIS Enterprises LLC, Suwanee, GA (US)
Filed on Jun. 23, 2022, as Appl. No. 17/848,089.
Claims priority of provisional application 63/214,132, filed on Jun. 23, 2021.
Prior Publication US 2022/0417001 A1, Dec. 29, 2022
Int. Cl. H04L 9/08 (2006.01); H04L 67/10 (2022.01)
CPC H04L 9/083 (2013.01) [H04L 67/10 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A system, using a processor including a hardware security module, for encrypting media content, comprising:
a key server microservice, for receiving control word requests and for generating encoded control words; and
a software encryption microservice, communicatively coupled to the key server microservice, the software encryption microservice for receiving the media content, for generating the control word requests, for receiving the encoded control words, and for white-box encrypting the media content according to the generated encoded control words;
wherein the key server microservice and the encryption microservice are hosted in a cloud; and
the encoded control words are generated by the key server microservice according to entitlement information.