Spesso è utile essere in grado di ottenere un buon checksum crittografico di un file, ad es. l'hash SHA-256 . Questo può essere usato per verificare l'integrità del file, a patto che tu abbia una fonte affidabile per l'hash.
Il supporto per SHA-256 e MD5 dalla riga di comando sono forniti di default in Ubuntu e probabilmente in altre versioni di Linux e BSD tramite i programmi sha256sum e md5sum.
Su un Mac (10.5) vedo il programma della riga di comando "md5", ma nulla per SHA-256. Dati i problemi di collisione dell'hash con MD5, è una scelta tutt'altro che ideale.
E non riesco a trovare alcun software installato di default su Windows per calcolare gli hash crittografici. Il più vicino allo "standard" che ho visto era un riferimento Microsoft a come scaricare un programma da riga di comando opzionale, Utilità Verification integrità file Checksum che può fare SHA-1 (che è ancora relativamente sicuro), ma non SHA-256.
Un download che ho eseguito per SHA-256 è hashcalc per il supporto della GUI multipiattaforma, ma io non l'hai controllato o provato.
-
Mi manca qualche software di hash sicuro predefinito (migliore di MD5) per Windows o Mac?
-
Esiste una pagina da qualche parte che fornisce consigli sugli strumenti di hashing per una varietà di sistemi operativi? Idealmente porterebbe a soluzioni GUI sicure e convenienti.
Chiarimento : Sto cercando un consiglio che posso condividere con gli altri, che li aiuterà a lavorare in sicurezza con gli hash. Per "sicuro" intendo qualcosa che, ad esempio, un dipendente del governo potrebbe determinare con relativa facilità di non essere troppo rischioso. Ad esempio, il software installato per impostazione predefinita, documentato e supportato dal fornitore, è molto meno rischioso rispetto all'installazione di alcuni file eseguibili di terze parti da Internet. Se deve essere un software di terze parti, è preferibile qualcosa che è controllato e raccomandato dagli esperti.
(Cfr. firme cross-platform )