Condividi tramite


Nozioni di base su DRM

[La funzionalità associata a questa pagina, Windows Media Format 11 SDK, è una funzionalità legacy. È stata sostituita da lettore di origine e writer sink. lettore di origine e sink writer sono stati ottimizzati per Windows 10 e Windows 11. Microsoft consiglia vivamente che il nuovo codice usi lettore di origine e writer sink invece di Windows Media Format 11 SDK, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.

Le tecnologie DRM di Windows Media sono abbastanza semplici dal punto di vista di Windows Media Format SDK. I componenti dell'SDK possono essere usati per proteggere il contenuto e riprodurre contenuto protetto.

Protezione del contenuto

La protezione del contenuto (detta anche contenuto di creazione di pacchetti) comporta la crittografia della sezione dei dati del file e l'inclusione di alcune informazioni nell'intestazione del file che consente ai lettori di decrittografare il contenuto.

Per crittografare il contenuto, è necessaria una chiave, ovvero un valore usato per eseguire il seeding degli algoritmi di crittografia. Una chiave è costituita da due parti: un valore di inizializzazione della chiave (o una chiave privata) e un identificatore di chiave (o chiave pubblica). Il valore di inizializzazione della chiave è il valore segreto con cui si codifica il contenuto. L'identificatore di chiave è un valore pubblico incluso nell'intestazione di un file protetto.

Quando un file è protetto, non può essere decrittografato senza una licenza. Una licenza include informazioni che specificano le condizioni per l'utilizzo per il contenuto protetto. Le condizioni di una licenza vengono decise dal proprietario del contenuto e possono essere personalizzate per soddisfare diverse esigenze. Parte del processo di creazione del pacchetto di un file consiste nell'includere l'URL di una pagina Web in cui gli utenti possono acquisire una licenza per accedere al contenuto.

Lettura di contenuto protetto

Per leggere il contenuto protetto, una licenza per il contenuto deve risiedere nel computer client. Alcune restrizioni di licenza vengono controllate internamente dai componenti DRM di Windows Media Format SDK, mentre altri devono essere applicati dall'applicazione.

Puoi usare gli oggetti di Windows Media Format SDK per assistere l'utente nell'acquisizione delle licenze per il contenuto e per eseguire altre attività amministrative, ad esempio l'aggiornamento dei componenti DRM e il backup delle licenze.

Nota

DRM non è supportato dalla versione basata su x64 di questo SDK.

 

funzionalità di Digital Rights Management

Abilitazione del supporto DRM