BACKGROUND

In various systems and operations, such as content transmission or distribution, a content asset may be encrypted. Processing of the content asset may thus require decrypting the content asset. Use of an untrusted computing environment for processing of the decrypted content asset may risk unauthorized access and/or use of the decrypted content asset. Improvements are needed.

SUMMARY

Devices may be in communication with each other via a network. One or more devices may not be trusted by another device associated with the network or by a device outside the network. Systems and methods are described for establishing trust. For example, a network device comprising a protected memory storing signed code may send an indication of the code to a computing device to establish trust. Based on determining that the network device is a trusted device, the computing device may send the network device an encrypted content asset, a decryption key associated with the content asset, and/or an encryption key associated with the content asset.

