Sto facendo un piccolo lavoro di ricerca e mi chiedo se ci siano metodi attualmente noti per proteggere un mittente in modo tale da poter determinare in modo definitivo che un file non sia stato manomesso dopo la sua creazione. Non lavoro in crittografia e ho solo una conoscenza passata degli argomenti, ma sono ben consapevole degli algoritmi di hashing. La mia domanda riguarda più la verifica che qualcuno non abbia attaccato e manipolato il sistema che esegue l'hash. Ci fidiamo dell'hash che ci viene fornito, ma come possiamo verificare che il provider dell'hash non sia stato danneggiato?
Ad esempio, supponiamo che un dispositivo scatti una foto o un video e faccia automaticamente l'hash (e possibilmente segni digitali?) l'immagine o il video prodotti, in modo che un destinatario possa cancellare l'immagine ricevuta e verificare che l'hash corrisponda a quello prodotto dal dispositivo . Considera uno scenario in cui qualcuno registra un'immagine con questo dispositivo ma desidera fornire un'immagine falsificata dopo il fatto. È possibile impedire loro di farlo? cioè abbiamo un metodo per dimostrare che la persona A ha manomesso l'immagine e / o il dispositivo dopo il fatto, e che l'immagine non dovrebbe assolutamente essere più affidabile?