{"id":290,"date":"2009-05-10T15:32:40","date_gmt":"2009-05-10T13:32:40","guid":{"rendered":"https:\/\/nbox.org\/ze\/?page_id=290"},"modified":"2009-05-10T15:32:40","modified_gmt":"2009-05-10T13:32:40","slug":"verifier-une-signature-gpg-et-une-somme-sha1","status":"publish","type":"page","link":"http:\/\/blogs.nbox.org\/ze\/devs\/verifier-une-signature-gpg-et-une-somme-sha1\/","title":{"rendered":"V\u00e9rifier une signature GPG et une somme SHA1"},"content":{"rendered":"<h2>V\u00e9rifier la signature GPG d&rsquo;un fichier<\/h2>\n<p>C&rsquo;est <strong>LA<\/strong> m\u00e9thode pour contr\u00f4ler l&rsquo;int\u00e9grit\u00e9 d&rsquo;un fichier.<\/p>\n<ol>\n<li>Prendre le fichier \u00e0 v\u00e9rifier et le fichier signature\n<ul>\n<li>Example:\n<pre>ze-alban-eye-0.1.zip\nze-alban-eye-0.1.zip.sig<\/pre>\n<\/li>\n<\/ul>\n<\/li>\n<li>Rapatrier ma cl\u00e9 GPG dans votre trousseau :\n<pre>$ <strong>gpg --keyserver pgp.mit.edu --recv-keys 72E7DE9E<\/strong>\ngpg: requesting key 72E7DE9E from hkp server pgp.mit.edu\ngpg: key 72E7DE9E: duplicated user ID detected - merged\ngpg: key 72E7DE9E: public key \"Yann Richard &lt;ze* * *nbox.org&gt;\" imported\ngpg: Total number processed: 1\ngpg:               imported: 1<\/pre>\n<\/li>\n<li>Maintenant vous pouvez v\u00e9rifier la signature\n<pre>$ <strong>gpg --verify ze-alban-eye-0.1.zip.sig ze-alban-eye-0.1.zip<\/strong>\ngpg: Signature made Sat Apr 25 22:10:51 2009 CEST using DSA key ID 72E7DE9E\ngpg: <strong>Good signature<\/strong> from \"Yann Richard &lt;ze***nbox.org&gt;\"<\/pre>\n<\/li>\n<\/ol>\n<p style=\"text-align: left\"><strong>NOTE:<\/strong> J&rsquo;ai ins\u00e9r\u00e9 quelques <em>\u00ab* * *\u00bb<\/em> pour cacher certaines adresses mail et effac\u00e9s quelques lignes avec les multiples mails contenus dans ma cl\u00e9 GPG \ud83d\ude42<\/p>\n<p style=\"text-align: center\"><strong>En cas de doute \u00c9CRIVEZ MOI : ze a@t nbox point org<\/strong><\/p>\n<h2>V\u00e9rifier la somme de contr\u00f4le SHA1 d&rsquo;un fichier<\/h2>\n<ol>\n<li>Prendre le fichier \u00e0 v\u00e9rifier\n<ul>\n<li>Example:\n<pre>ze-alban-eye-0.1.zip<\/pre>\n<\/li>\n<\/ul>\n<\/li>\n<li>Rapatrier ma cl\u00e9 GPG dans votre trousseau :\n<pre>$ sha1sum ze-alban-eye-0.1.zip<strong>\nd534d9e2a636128d094c8e5a8a2d2fc98d35fbd6<\/strong> ze-alban-eye-0.1.zip<\/pre>\n<\/li>\n<li>Comparez la somme avec celle fournie. Elles doivent \u00eatre <strong>strictement<\/strong> identiques !<\/li>\n<\/ol>\n","protected":false},"excerpt":{"rendered":"<p>V\u00e9rifier la signature GPG d&rsquo;un fichier C&rsquo;est LA m\u00e9thode pour contr\u00f4ler l&rsquo;int\u00e9grit\u00e9 d&rsquo;un fichier. Prendre le fichier \u00e0 v\u00e9rifier et le fichier signature Example: ze-alban-eye-0.1.zip ze-alban-eye-0.1.zip.sig Rapatrier ma cl\u00e9 GPG dans votre trousseau : $ gpg &#8211;keyserver pgp.mit.edu &#8211;recv-keys 72E7DE9E gpg: requesting key 72E7DE9E from hkp server pgp.mit.edu gpg: key 72E7DE9E: duplicated user ID detected [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":13,"menu_order":5,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-290","page","type-page","status-publish","hentry"],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"http:\/\/blogs.nbox.org\/ze\/wp-json\/wp\/v2\/pages\/290","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/blogs.nbox.org\/ze\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/blogs.nbox.org\/ze\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/blogs.nbox.org\/ze\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/blogs.nbox.org\/ze\/wp-json\/wp\/v2\/comments?post=290"}],"version-history":[{"count":0,"href":"http:\/\/blogs.nbox.org\/ze\/wp-json\/wp\/v2\/pages\/290\/revisions"}],"up":[{"embeddable":true,"href":"http:\/\/blogs.nbox.org\/ze\/wp-json\/wp\/v2\/pages\/13"}],"wp:attachment":[{"href":"http:\/\/blogs.nbox.org\/ze\/wp-json\/wp\/v2\/media?parent=290"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}