Git Product home page Git Product logo

decred-release's Introduction

decred-release

Build Status ISC License

Overview

This repository contains the decred installers and the installer manifests.

For the binary archives, binary manifests and release notes please go to decred-binaries.

Verifying dcrinstall

Each release contains a manifest file with sha256 hashes for the installers in that release. To verify these, you will need:

  • SHA256 - Once you download your file(s), you need to check their SHA256 hashes, so you may need to download a tool to do this, depending on your OS.
  • GnuPG or PGP - This is required to import public keys and verify signatures. Examples below use GnuPG.

The steps to verify the binaries are as follows:

  1. Download the file manifest (manifest-dcrinstall-vX.X.X.txt), the signature for the file manifest (manifest-dcrinstall-vX.X.X.txt.asc), and the installer for your OS from here.

  2. Obtain the SHA256 value for the installer for your OS and check that it matches the value in the file manifest, e.g. for 64-bit Linux

    $ sha256sum dcrinstall-linux-amd64-v0.3.0
    a53004599daeab51c0e86af026748b7aa55ff9e5d4844bef3b7d8ccf8a5d72a9  dcrinstall-linux-amd64-v0.3.0
    
  3. Import the Decred Release Signing Key in GnuPG.

    $ gpg --keyserver pgp.mit.edu --recv-keys 0x6D897EDF518A031D
       gpg: requesting key 518A031D from hkp server pgp.mit.edu
       gpg: /home/user/.gnupg/trustdb.gpg: trustdb created
       gpg: key 7608AF04: public key "Decred Release <[email protected]>" imported
       gpg: Total number processed: 1
       gpg: imported: 1 (RSA: 1)
    
  4. Verify the signature for the file manifest is valid and created by the Decred Release Signing Key.

    $ gpg --verify manifest-dcrinstall-v0.3.0.txt.asc
      gpg: assuming signed data in `manifest-dcrinstall-v0.3.0.txt'
      gpg: Signature made Wed 27 Jan 2016 08:56:59 PM UTC using RSA key ID 518A031D
      gpg: Good signature from "Decred Release <[email protected]>"
      gpg: WARNING: This key is not certified with a trusted signature!
      gpg: There is no indication that the signature belongs to the owner.
          Primary key fingerprint: FD13 B683 5E24 8FAF 4BD1 838D 6DF6 34AA 7608 AF04
           Subkey fingerprint: F516 ADB7 A069 852C 7C28 A02D 6D89 7EDF 518A 031D
    

The installer for your platform is now verified and you can be confident it was generated by the Decred team.

decred-release's People

Contributors

alexlyp avatar arriu avatar dajohi avatar jcvernaleo avatar jolan avatar jrick avatar marcopeereboom avatar qbit avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.