Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Dernière révision Les deux révisions suivantes | ||
doc:systeme:openssl:openssl_checksum [13/01/2014 19:55] kao atelier:chantier:checksum renommé en doc:systeme:openssl:openssl_checksum (Elle sort du chantier) |
doc:systeme:openssl:openssl_checksum [03/10/2015 20:14] paskal [Utilisation] |
||
---|---|---|---|
Ligne 2: | Ligne 2: | ||
* Objet : générer ou vérifier la somme de contrôle (checksum) d'un ou plusieurs fichiers. | * Objet : générer ou vérifier la somme de contrôle (checksum) d'un ou plusieurs fichiers. | ||
- | * Niveau requis : {{tag>débutant}} | + | * Niveau requis : {{tag>débutant avisé}} |
* Commentaires : Ce contrôle se fait en ligne de commande uniquement, mais cela reste très simple. | * Commentaires : Ce contrôle se fait en ligne de commande uniquement, mais cela reste très simple. | ||
* Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | * Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | ||
- | * Suivi : {{tag>en-chantier à-tester à-placer}} (à placer dans systeme:openssl:openssl_checksum) | + | * Suivi : {{tag>à-tester}} |
- | * Création par **kao** 30/12/2013 | + | * Création par [[user>kao]] le 30/12/2013 |
- | * Testé par <...> le <...> FIXME | + | * Testé par <...> le <...> |
* Commentaires sur le forum : [[http://debian-facile.org/viewtopic.php?pid=76067 | Lien vers le forum concernant ce tuto]] ((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) | * Commentaires sur le forum : [[http://debian-facile.org/viewtopic.php?pid=76067 | Lien vers le forum concernant ce tuto]] ((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) | ||
Ligne 23: | Ligne 23: | ||
===== Installation ===== | ===== Installation ===== | ||
Le paquet **openssl** est installé par défaut sur Debian, mais si cela n'est pas le cas: | Le paquet **openssl** est installé par défaut sur Debian, mais si cela n'est pas le cas: | ||
- | <code root>apt-get install openssl</code> | + | <code root>apt-get update && apt-get install openssl</code> |
===== Utilisation ===== | ===== Utilisation ===== | ||
- | ====Générer une somme de contrôle:==== | + | ====Générer une somme de contrôle==== |
Dans cet exemple, je veux vérifier que le fichier '''etrayz_1.0.7-official_installer.zip'' n'a pas été corrompu durant son transfert. \\ | Dans cet exemple, je veux vérifier que le fichier '''etrayz_1.0.7-official_installer.zip'' n'a pas été corrompu durant son transfert. \\ | ||
+ | |||
J'utilise donc ''openssl'' avec les options '' dgst -md5'' pour calculer et afficher //la somme de contrôle// du fichier réceptionné : | J'utilise donc ''openssl'' avec les options '' dgst -md5'' pour calculer et afficher //la somme de contrôle// du fichier réceptionné : | ||
<code user>openssl dgst -md5 etrayz_1.0.7-official_installer.zip</code> | <code user>openssl dgst -md5 etrayz_1.0.7-official_installer.zip</code> | ||
Ligne 41: | Ligne 42: | ||
<code user>md5sum etrayz_1.0.7-official_installer.zip > md5_etray.txt</code> | <code user>md5sum etrayz_1.0.7-official_installer.zip > md5_etray.txt</code> | ||
- | ====Contrôler une somme de contrôle:==== | + | ====Contrôler une somme de contrôle==== |
Dans le but de comparer la //somme de contrôle// ''md5'' d'un fichier reçu par rapport à celle du fichier original, il est possible de vérifier la conformité d'un ou plusieurs fichiers par rapport aux sommes de contrôle inscrites dans un fichier. \\ | Dans le but de comparer la //somme de contrôle// ''md5'' d'un fichier reçu par rapport à celle du fichier original, il est possible de vérifier la conformité d'un ou plusieurs fichiers par rapport aux sommes de contrôle inscrites dans un fichier. \\ | ||
Par exemple, j'ai reçu le fichier **etrayz_1.0.7-official_installer.zip** associé à un fichier texte **md5_etray.txt** contenant la somme de contrôle: | Par exemple, j'ai reçu le fichier **etrayz_1.0.7-official_installer.zip** associé à un fichier texte **md5_etray.txt** contenant la somme de contrôle: |