Come identificare l'utente che ha rivelato pubblico privato al pubblico? [duplicare]

-1

Ho un servizio che serve file mp3 a una piccola cerchia di persone. Nel caso di una rivelazione, come potrei sapere chi l'ha fatto?

Quale tecnologia posso utilizzare per firmare ogni copia dei file mp3 che condivido con un utente specifico?

In che modo i cineasti proteggono le copie digitali dalla pubblicazione al pubblico dei proprietari dei cinema?

    
posta MIkhail Kilianovski 28.09.2018 - 16:41
fonte

2 risposte

2

Gli MP3 hanno un posto speciale per i tag ID3 (quindi le informazioni su artista, canzone, ecc. sono incorporate). È possibile impostare facilmente un campo per avere un valore diverso per utente, ma questi campi sono modificabili e potrebbero essere rimossi. Era solito essere in grado di farlo in WinAmp nel corso della giornata; qualsiasi software di creazione / modifica di MP3 dovrebbe essere facilmente in grado di farlo.

Potresti anche aggiungere un blocco di un secondo alla fine della canzone che contiene "silenzio" a frequenze diverse in cui a ogni persona è assegnata una frequenza diversa. Non ho idea di come effettivamente farlo mentre non progettavo l'audio, ma non posso immaginare che sarebbe troppo difficile.

    
risposta data 28.09.2018 - 17:45
fonte
0

Se ogni utente riceve una copia leggermente diversa del file, è facile determinare chi ha fatto trapelare il file (supponendo che non modifichi la parte univoca del file).

Pensa a un banale esempio di condivisione di un documento. Se si crea un codice per ogni persona a cui si condivide il documento e uno dei documenti finisce per essere trapelato, è possibile controllare il documento per quel codice univoco. Chiunque abbia assegnato quel codice a loro è quello che l'ha fatto trapelare.

Per quanto riguarda le tecnologie specifiche per farlo con i file audio che non conosco, tanto meno assicurati che sia impercettibile.

    
risposta data 28.09.2018 - 17:29
fonte

Leggi altre domande sui tag