Integrità

File di checksum

Un file di checksum elenca le impronte di più file: si consegna insieme ai dati e permette a chiunque di verificare che nulla sia cambiato. Il modulo li verifica in blocco e li crea da file e cartelle. Legge i formati che si incontrano davvero — quello di sha256sum, quello di macOS e la tabella di PowerShell — in qualunque codifica, e quando una riga non torna dice perché.

Cosa fa

Cosa fa il modulo File di checksum

Tre formati

impronta nome di sha256sum/md5sum, SHA256 (nome) = impronta di macOS e openssl, e la tabella di Get-FileHash di PowerShell, intestazione compresa.

Qualunque codifica

UTF-8, UTF-16 (quello che scrive PowerShell 5) e Windows-1252 per i nomi accentati scritti da programmi Windows. Il rapporto dice con quale codifica il file è stato letto.

Diagnosi che spiegano

Un percorso troncato da PowerShell con «...» è riconosciuto come tale, con il comando per rigenerare il file; il file di checksum che elenca sé stesso è spiegato; un file scelto per sbaglio è detto «non è un file di checksum».

Crea da file e cartelle

Aggiungi file o intere cartelle, anche trascinandoli, scegli l'algoritmo e salva un file verificabile con Probatio o con sha256sum -c.

Rapporto PDF

File per file: corrisponde, non corrisponde, mancante, con l'algoritmo riconosciuto.

Passo per passo

Come funziona

  1. Verifica: apri o trascina il file di checksum; i file elencati si cercano nella sua cartella.
  2. Crea: aggiungi file e cartelle, scegli l'algoritmo, salva.
FAQ

Domande frequenti

Perché un file di checksum di PowerShell non si verifica con sha256sum?
PowerShell 5 scrive in UTF-16 e in forma di tabella, e può troncare i percorsi lunghi con «...». Probatio legge quella forma, riconosce i percorsi troncati e suggerisce il comando per rigenerare il file.
Dove cerca i file elencati?
Nella cartella del file di checksum, come sha256sum -c.