View a markdown version of this page

GAMESEC04-BP04 Limita l'accesso ai contenuti con soluzioni di gestione dei diritti digitali (DRM) - Games Industry Lens

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

GAMESEC04-BP04 Limita l'accesso ai contenuti con soluzioni di gestione dei diritti digitali (DRM)

Valuta la possibilità di limitare l'accesso ai contenuti di gioco utilizzando strumenti di crittografia avanzati come una soluzione di gestione dei diritti digitali (DRM). Questo tipo di soluzione può essere utilizzata per crittografare i contenuti privati e distribuire le chiavi di decrittografia ai giocatori autorizzati.

Livello di rischio associato se questa best practice non fosse adottata: medio

Guida all’implementazione

Le soluzioni DRM sono consigliate in situazioni in cui si desidera consentire ai giocatori di scaricare i contenuti di gioco in anticipo, ma non si desidera che possano accedervi o riprodurli fino a un orario prestabilito. Ad esempio, ciò è comune in situazioni in cui i giocatori possono preordinare un gioco e configurare il proprio client di gioco in modo che inizi automaticamente a scaricare i file crittografati in anticipo. Questa strategia verifica che il gioco sia scaricato e pronto per essere giocato una volta rilasciato ufficialmente. Dopo il rilascio del gioco, il client di gioco del giocatore può richiedere le chiavi di decrittografia alla soluzione di backend DRM in modo che possa decrittografare i file scaricati in precedenza e iniziare a giocare. 

I sistemi DRM vengono utilizzati anche per bloccare la ridistribuzione e la manipolazione non autorizzate dei giochi dopo che sono stati scaricati e installati da un giocatore autorizzato. I sistemi DRM richiedono l'integrazione con l'origine per lo scambio delle chiavi di crittografia e l'autorizzazione dei giocatori a recuperare la chiave di decrittografia. I fornitori commerciali di DRM offrono una gamma di soluzioni con funzionalità e supporto per diversi dispositivi.

Passaggi dell’implementazione

  • Utilizza le soluzioni DRM per crittografare i contenuti di gioco privati e distribuire le chiavi di decrittografia ai giocatori autorizzati.

  • Abilita il download anticipato dei file crittografati per i giochi preordinati, sbloccando l'accesso con chiavi di decrittazione al momento del rilascio.

  • Integra i sistemi DRM con l'origine per gestire le chiavi di crittografia e bloccare la ridistribuzione o la manipolazione non autorizzate dei contenuti.