DRM vs cifratura
I due termini vengono spesso confusi. Non sono la stessa cosa.
La cifratura è la trasformazione crittografica dei dati video in modo che solo chi ha la chiave possa decodificarli.
Il DRM (Digital Rights Management — gestione dei diritti digitali) è cifratura più un sistema che controlla in modo stretto chi riceve la chiave, su quale dispositivo, per quanto tempo, con quali protezioni di output.
Ogni DRM usa cifratura. Non ogni cifratura è DRM.
Cosa offre la sola cifratura
La cifratura AES-128 HLS (usata da AVCaption e dalla maggior parte delle piattaforme video):
- Segmenti illeggibili senza la chiave
- Chiavi consegnate via URL firmati/tokenizzati
- Accesso limitabile per dominio, per token, per sessione
- Deterrente sufficiente contro pirateria occasionale e scraper automatici
Cosa aggiunge il DRM
I sistemi DRM Widevine (Google), PlayReady (Microsoft), FairPlay (Apple) aggiungono:
- Decifratura legata all’hardware — le chiavi vivono in un Trusted Execution Environment (TEE) o Secure Enclave; mai esposte all’OS o alla memoria del browser.
- Server di licenza — le chiavi vengono rilasciate solo dopo che un server di licenza verifica i diritti di riproduzione per dispositivo e finestra temporale.
- Protezione dell’output (HDCP) — blocca l’output schermo catturato verso display non conformi al DRM.
- Anti-debug — rifiuta la riproduzione se rileva un debugger o un registratore di schermo.
Quando serve il DRM
Serve il DRM se:
- Distribuisci contenuti su licenza degli studios (film, serie TV, diritti sportivi) sotto contratto che impone Widevine/PlayReady/FairPlay.
- Operi un servizio di streaming regolato (alcuni mercati richiedono DRM oltre un certo valore di contenuto).
- I tuoi contenuti hanno un rischio di pirateria diretta molto alto (streaming sportivi live, anteprime cinematografiche).
Quando non serve
Non serve il DRM se:
- I contenuti sono auto-prodotti (sei titolare di tutti i diritti).
- Il pubblico è composto da clienti paganti, dissuasi da watermark e sospensione dell’account.
- I contenuti sono sostituibili (aggiornamenti di corsi, webinar effimeri).
In questi casi AES-128 multi-chiave + URL firmati + watermark dinamico bastano — e costano molto meno delle licenze DRM.
Confronto costi
- AES-128 HLS — incluso in AVCaption Premium (100 $/mese per 5 TB).
- Widevine + PlayReady + FairPlay — costi di licenza per stream, in genere 0,01-0,05 $ per sessione di riproduzione, più costi di integrazione. Il costo mensile totale arriva facilmente a 5-10× quello di una piattaforma senza DRM su larga scala.
Realtà dei fatti
Anche il DRM non ferma un attaccante determinato con cattura HDMI hardware o un dispositivo jailbroken/rooted. Il DRM alza l’asticella; nulla elimina del tutto la pirateria.
Il livello di protezione giusto dipende dal valore dei contenuti e dagli obblighi verso i titolari dei diritti — non dal desiderio del “più forte possibile”.