Jump to >

We want you to feel safe using our products, and to make sure you're using authentic builds of Review Board.

We cryptographically sign all of our downloads using PGP signatures. You can download the signatures to verify that the files are indeed created by us and have not been tampered with or corrupted.

Here's how it works

Every single file available on downloads.reviewboard.org comes with a matching .asc file, which contains a PGP signature. This signature identifies the build was signed by our private key or one of its subkeys (listed below), which is unique to us and carefully protected.

Each grouping of downloads for a given release also has a matching .sha256sum file, which contains the SHA-256 checksums for each file in the release. You can verify those checksums to be sure you're getting what you expect. This file also has a matching .asc signature file.

How to verify our signatures

Installing the software

To validate the authenticity of the files, you'll need two tools:

  • sha256sum: Validates SHA-256 checksums
  • GnuPG: The GNU Privacy Guard, for validating signatures

If you're running Linux/MacOS X, you probably have sha256sum, and you can get GnuPG from either your package manager or from GnuPG.org.

If you're running Windows, you can get these from Cygwin. Alternatively, you can download standalone versions of both:

Here are some tutorials on how all this works, and how to get started:

Adding our key

Once you have GnuPG installed, you'll need our PGP public key. This is used to verify the signatures in the .asc files. You can fetch this through a terminal by typing:

$ gpg --recv-keys 285291B34ED1F993
gpg: requesting key 4ED1F993 from hkps server hkps.pool.sks-keyservers.net
gpg: key 4ED1F993: public key "Beanbag, Inc. (Support) <support@beanbaginc.com>" imported
gpg: Total number processed: 1
gpg:               imported: 1  (RSA: 1)

Signing our key (optional)

Now that you have the key, you can locally sign it with your own private key in order to trust it. You don't have to do this, but it means you don't have to check all the fingerprints later every time you go to verify a build.

By locally signing, your trust in the key will remain purely local to your system, and won't become part of the web of trust. You'll do this with the --lsign-key command. If you do fully trust this key and wish to state that fact (for instance, if you're convinced in the authenticity by fully trusting that what you're reading right now is legit, and have verified this key was signed by people you trust) then you can sign normally with --sign-key instead.

(If you don't have a private key, follow one of the tutorials above to get one.)

$ gpg --lsign-key 285291B34ED1F993
pub  4096R/4ED1F993  created: 2015-05-23  expires: 2021-10-27  usage: SC
                     trust: unknown       validity: unknown
sub  2048R/E47A2499  created: 2015-05-23  expires: 2021-10-27  usage: S
sub  2048R/82FB3BC7  created: 2015-05-23  expires: 2021-10-27  usage: E
sub  2048R/15A49BAB  created: 2015-05-23  expires: 2021-10-27  usage: A
sub  2048R/45668428  created: 2015-05-26  expires: 2021-10-27  usage: S
sub  2048R/E76A450C  created: 2016-01-14  expires: 2021-10-27  usage: E
sub  2048R/C444966C  created: 2015-05-26  expires: 2021-10-27  usage: A
sub  2048R/27F894C8  created: 2016-01-14  expires: 2021-10-27  usage: S
sub  2048R/3A46BCD8  created: 2016-01-14  expires: 2021-10-27  usage: E
sub  2048R/1F6FF592  created: 2016-01-14  expires: 2021-10-27  usage: A
[ unknown] (1). Beanbag, Inc. (Support) <support@beanbaginc.com>
[ unknown] (2)  Beanbag, Inc. (Sales) <sales@beanbaginc.com>
[ unknown] (3)  Review Board Project Team <reviewboard@googlegroups.com>

Really sign all user IDs? (y/N) y

pub  4096R/4ED1F993  created: 2015-05-23  expires: 2021-10-27  usage: SC
                     trust: unknown       validity: unknown
 Primary key fingerprint: 09D5 06DA BB62 A09E 891D  A9F3 2852 91B3 4ED1 F993

     Beanbag, Inc. (Support) <support@beanbaginc.com>
     Beanbag, Inc. (Sales) <sales@beanbaginc.com>
     Review Board Project Team <reviewboard@googlegroups.com>

This key is due to expire on 2021-10-27.
Are you sure that you want to sign this key with your
key "Your key information"

The signature will be marked as non-exportable.

Really sign? (y/N) y

That's a lot of information to throw at you, but it's just giving you a complete understanding of our key. Make sure to verify what you see with what's here. If it's different, it's not our key.

When prompted, enter the password you've set for your own private key. Congrats, it's signed! You can now verify our signatures.

Verifying signatures

Now that you have the key, you can verify a signature of a download. Once you've downloaded a file, download its corresponding .asc file as well. In this example, we'll use ReviewBoard-2.0.19.tar.gz and ReviewBoard-2.0.19.tar.gz.asc.

$ gpg --verify ReviewBoard-2.0.19.tar.gz.asc
gpg: assuming signed data in 'ReviewBoard-2.0.19.tar.gz'
gpg: Signature made Mon Aug 24 22:07:45 2015 PDT using RSA key ID E47A2499
gpg: Good signature from "Beanbag, Inc. (Support) <support@beanbaginc.com>" [ultimate]
gpg:                 aka "Review Board Project Team <reviewboard@googlegroups.com>" [ultimate]
gpg:                 aka "Beanbag, Inc. (Sales) <sales@beanbaginc.com>" [ultimate]

If you didn't locally-sign our key above, this will warn that the key is not certificate with a trusted signature.

Note again that this will be signed by one of our subkeys, listed above. If you get an error of any sort, make sure the file has not been corrupted. If it continues, please send an e-mail to support@beanbaginc.com immediately.

Verifying SHA-256 checksums

You can also verify the checksums independently by fetching the desired files in the build along with the .sha256sum file. Run:

$ sha256sum -c filename.sha256sum
filename: OK

If you've only downloaded some of the files listed in the .sha256sum file, you'll get warnings about missing files. You can ignore those.

PGP Keys

Our builds will be identified with one of the following key IDs:

pub  4096R/285291B34ED1F993  created: 2015-05-23  expires: 2021-10-27  usage: SC
     key fingerprint = 09D5 06DA BB62 A09E 891D  A9F3 2852 91B3 4ED1 F993
sub  2048R/432CCE35E47A2499  created: 2015-05-23  expires: 2021-10-27  usage: S
     key fingerprint = E2E3 780A D76C 47A5 9E7F  A118 432C CE35 E47A 2499
sub  2048R/C02DA2A645668428  created: 2015-05-26  expires: 2021-10-27  usage: S
     key fingerprint = 40A3 5561 8EEB A026 62AE  AF76 C02D A2A6 4566 8428
sub  2048R/C7B6E95327F894C8  created: 2016-01-14  expires: 2021-10-27  usage: S
     key fingerprint = C6A9 F8B2 F409 B61D 406E  3B18 C7B6 E953 27F8 94C8

It can be downloaded or viewed here:

-----BEGIN PGP PUBLIC KEY BLOCK-----

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
6/qybF8NYSooPcw5kMXgBfhS4DCG7JmAJA==
=pI2k
-----END PGP PUBLIC KEY BLOCK-----