US 12,192,182 B2
Container with encrypted software packages
Pablo Martinez De La Cruz, Madrid (ES); and Miguel Angel Garcia Martin, Madrid (ES)
Assigned to TELEFONAKTIEBOLAGET LM ERICSSON (PUBL), Stockholm (SE)
Appl. No. 17/794,401
Filed by Telefonaktiebolaget LM Ericsson (publ), Stockholm (SE)
PCT Filed Apr. 3, 2020, PCT No. PCT/EP2020/059585
§ 371(c)(1), (2) Date Jul. 21, 2022,
PCT Pub. No. WO2021/148144, PCT Pub. Date Jul. 29, 2021.
Claims priority of application No. 20382032 (EP), filed on Jan. 22, 2020.
Prior Publication US 2023/0050944 A1, Feb. 16, 2023
Int. Cl. H04L 29/06 (2006.01); H04L 9/40 (2022.01)
CPC H04L 63/0435 (2013.01) [H04L 63/0838 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for protecting an unencrypted version of a software package from unauthorized access, wherein a container image comprises i) a decryption entity (DE) and ii) an encrypted version of the software package, the method comprising:
instantiating a container from the container image comprising the decryption entity and the encrypted version of the software package, wherein the container is configured to automatically launch the decryption entity at the time container is instantiated;
upon being launched, the decryption entity obtaining an access identifier allowing access to a restricted area, the restricted area comprising a plurality of decryption keys;
the decryption entity accessing the restricted area using the access identifier;
the decryption entity retrieving a decryption key from the restricted area based on the access identifier;
the decryption entity decrypting the encrypted version of the software package with the retrieved decryption key in order to generate the unencrypted version of the software package; and
providing the service to the user using the unencrypted version of the software package.