È possibile sapere se un file di testo, ad es. in formato XML, è stato modificato o manomesso nel tempo?
Segue il contesto della mia domanda:
Sono uno scienziato nell'industria che utilizza una tecnologia chiamata 'spettrometria di massa (MS) '. La SM è una tecnica analitica utilizzata, ad es. in analisi forense per determinare se un particolare composto è presente in un campione (ad es. droga d'abuso nel sangue o nelle urine).
Mass spec. i file di dati sono solitamente archiviati in formato file flat secondo le specifiche binarie private del fornitore dello strumento: il loro software può elaborarlo, ma nient'altro può farlo. Tuttavia, esistono standard aperti per i dati MS e la maggior parte dei fornitori supporta l'esportazione in almeno una specifica aperta. Questi standard aperti oggigiorno sono principalmente basati su XML (ad es. mzML) e consentono l'elaborazione con applicazioni open source e consentono anche l'archiviazione a lungo termine (> 10 anni) dei dati in un formato che non richiedono di mantenere un computer archiviato e il sistema operativo (o VM) e il software di elaborazione per lunghi periodi.
Il formato binario del fornitore fornisce almeno una certa sicurezza contro la manomissione dei dati, tuttavia i formati XML non lo fanno. Da qui il problema: i formati aperti sono molto utili per fornire l'accesso ai dati su periodi di archiviazione, ma la sicurezza è un problema.