sha1sum
previous.png
Cursus Linux       Command Line Interface       s       sha1sum   
gnu.png

up.png sha1sum down.png

sha1sum is een programma waarmee men de SHA-1 checksum van een bestand kan berekenen.

warning.png
het SHA-1 protocol wordt niet langer als veilig beschouwd.

up.png 1 Wat is de sha1sum opdracht down.png

Het sha1sum programma berekend een zogenaamde 'SHA-A message digest' (sleutel) van een bestand.
Dit laat toe om de sleutel te vergelijken met een reeds gepubliceerde sleutel. Zijn beide sleutels gelijk dan is het betreffened bestand niet gewijzigd.
Op deze manier kan het sha1sum programma gebruikt worden om de integriteit van een bestand te controleren.
Het SHA-1 protocol produceert een 160-bit wijde sleutel bekend als de 'message digest'.
Alhoewel het rotocol als dusdanig niet langer als veilig wordt beschouwd, wordt het nog steeds veel gebruikt op bestanden na te kijken.

up.png 2 Het programma down.png

Het programma noemt sha1sum en bevindt zich in de package

todo: een screenshot van een apt-cache search of apt search voor sha1sum

up.png 3 De checksom van een bestand berekenen down.png

Om de checksom van een bestand te berekenen gebruik de opdracht:
      sha1sum /home/clinux/Downloads/2013-02-09-wheezy-raspbian.zip

sha1sum-001.jpg
Het programma produceert de 'message digest' met daarachter de naam van het bestand.

raspbian-wheezy.png
Het bestand 2013-02-09-wheezy-raspbian.zip en zijn gepubliceerde checksum.
Door te vergelijken met de berekende checksom kan men er zeker van zijn dat het bestand niet gewijzigd is.

up.png 4 De 'message digest' opslaan down.png

Gebruik 'redirection' om de message digest en het bestand op te slaan in een bestand:
      sha1sum 2013-02-09-wheezy-raspbian.zip > 2013-02-09-wheezy-raspbian.zip.sha

sha1sum-002.jpg
Het bestand met de checksom en de bestandsnaam wordt samen met het bestand zelf gepubliceerd op de download site.

up.png 5 De checksom van een bestand controleren. down.png

Beschikt men over het gedownloade bestand en de 'message digest' in een bestand dan kan men het programma de download laten controleren.
Gebruik dan de volgende opdracht:
      sha1sum -c 2013-02-09-wheezy-raspbian.zip.sha

up.png Literatuur down.png

previous.png Gratis Hosting
Cursus Linux       Command Line Interface       s       sha1   
Last modified: Sun Feb 3 17:34:40 2019