Una chiave di contenuto è un segreto crittografico che decifra un file, un flusso o altri dati protetti. Può essere distinta dalla password dell’utente: la password può autenticare l’accesso o sbloccare una chiave separata che esegue la decifratura vera e propria. Questa separazione è comune nei sistemi che proteggono contenuti multimediali, documenti o archivi crittografati.
La sicurezza dipende dalla protezione della chiave di contenuto e dal fatto che i controlli di accesso ne regolino effettivamente l’uso. Negli attacchi reali, il reverse engineering di un’applicazione client può rivelare una chiave incorporata oppure mostrare come l’applicazione ne recupera e gestisce una, consentendo potenzialmente di recuperare i contenuti protetti. I difensori dovrebbero valutare l’intero percorso dall’autenticazione alla decifratura, proteggere le chiavi dall’esposizione sui dispositivi controllati dagli utenti ed evitare di considerare la sola richiesta di una password come prova che i contenuti siano protetti in modo sicuro.


