Package Signatures
Overview
This guide covers RabbitMQ release packages signing and how to verify the signatures on downloaded release artifacts.
Release signing allows users to verify that the artifacts they have downloaded
were published by a trusted party (such as a team or package distribution
service). This can be done using GPG command line tools. Package management tools such as apt
and yum
also verify repository signatures.
Signing Keys
RabbitMQ release artifacts, both binary and source, are signed using GnuPG and our release signing key.
In addition, the contents of the Debian repositories maintained by Team RabbitMQ are signed using the same key.
Importing Signing Keys
With GPG
Before signatures can be verified, RabbitMQ signing key must be downloaded. The key can be obtained directly or using keys.openpgp.org. The direct download method is recommended because most key servers are prone to overload, abuse and attacks.