Archiviazione URI file e checksum per verificare se il file è stato modificato in futuro

1

in questo momento l'applicazione sta memorizzando i dati di un file nel database e stiamo considerando di archiviare un collegamento (http, ftp, ecc.) al file e il suo checksum. Forniremo un servizio e il consumatore del servizio dovrebbe fornire l'URI e il suo checksum. Poiché non vogliamo archiviare il file, non saremo in grado di calcolare un checksum, poiché il checksum è necessario perché vogliamo fornire una prova che il file iniziale non sia stato manomesso.

È applicabile, se chiediamo alle app client di calcolare il checksum, diciamo che in MD5 o SHA-256 darebbe lo stesso risultato su tutti gli ambienti (linux, windows, macOS, ecc.), sarebbe diverso dal calcolo dell'algoritmo il checksum. Oppure dovremmo ricevere i dati del file e calcolare il checksum nella nostra app per assicurarci che venga applicato un metodo di calcolo del checksum strong e unificato e fornire uno strumento per calcolarlo nuovamente quando l'utente ha accesso al file in modo che possano verificare che sia il file originale.

    
posta hazimdikenli 11.08.2018 - 12:21
fonte

0 risposte

Leggi altre domande sui tag