Master Signing Keys

This page lists the Arch Linux Master Keys. This is a distributed set of keys that are seen as "official" signing keys of the distribution. Each key is held by a different developer, and a revocation certificate for the key is held by a different developer. Thus, no one developer has absolute hold on any sort of absolute, root trust.

The 6 keys listed below should be regarded as the current set of master keys. They are available on public keyservers and should be signed by the owner of the key.

Master Key Full Fingerprint Owner Owner's Signing Key Revoker Revoker's Signing Key Developer/TU Keys Signed
0x6AC6A4C2 0E8B 6440 79F5 99DF C1DD  C397 3348 882F 6AC6 A4C2 Pierre Schmitz 0x9741E8AC Ronald van Haren 0x8406FFF3 64
0x824B18E8 6841 48BB 25B4 9E98 6A49  44C5 5184 252D 824B 18E8 Thomas Bächler 0x8E4B1A25 Tobias Powalowski 0x7EDF681F 63
0x4C7EA887 44D4 A033 AC14 0143 9273  97D4 7EFD 567D 4C7E A887 Ionuț Mircea Bîru 0x615137BC Gaetan Bisson 0x00F0D0F0 63
0xCDFD6BB0 27FF C476 9E19 F096 D41D  9265 A04F 9397 CDFD 6BB0 Dan McGee 0xF53A76ED Florian Pritz 0x4CE1C13E 55
0xFFF979E7 AB19 265E 5D7D 2068 7D30  3246 BA1D FB64 FFF9 79E7 Allan McRae 0xEAE999BD Dave Reisner 0xF56C0C53 62
0x77514E00 91FF E070 0E80 619C EB73  235C A88E 23E3 7751 4E00 Florian Pritz 0x4CE1C13E Lukas Fleischer 0x9326B440 0

Master Key Signatures

The following table shows all active developers and trusted users along with the status of their personal signing key. A 'Yes' indicates that the personal key of the developer is signed by the given master key. A 'No' indicates it has not been signed; however, this does not necessarily mean the key should not be trusted.

All official Arch Linux developers and trusted users should have their key signed by at least three master keys if they are responsible for packaging software in the repositories. This is in accordance with the PGP web of trust concept. If a user is willing to marginally trust all of the master keys, three signatures from different master keys will consider a given developer's key as valid. For more information on trust, please consult the GNU Privacy Handbook and Using trust to validate keys.

Developer PGP Key Pierre Schmitz
0x6AC6A4C2
Thomas Bächler
0x824B18E8
Ionuț Mircea Bîru
0x4C7EA887
Dan McGee
0xCDFD6BB0
Allan McRae
0xFFF979E7
Florian Pritz
0x77514E00
Aaron Griffin Unknown NoNoNoNoNoNo
Alexander Rødseth 0x5CF9C8D4 YesYesYesYesYesNo
Alexandre Filgueira 0x2FA915EC YesYesYesYesYesNo
Allan McRae 0xEAE999BD YesYesYesYesYesNo
Anatol Pomozov 0x753E0F1F YesYesYesYesYesNo
Andreas Radke 0x0F2A092B YesYesYesYesYesNo
Andrzej Giniewicz 0x31496106 YesNoYesYesYesNo
Ángel Velásquez 0xEC133BAD YesYesYesYesYesNo
Antonio Rojas 0x941C2A25 YesYesYesNoYesNo
Balló György 0x0901C163 YesYesYesYesYesNo
Bartłomiej Piotrowski 0x487328A9 YesYesYesYesYesNo
Christian Hesse 0x498E9CEE YesYesYesYesYesNo
Connor Behan 0xB47A0DAB YesYesYesYesYesNo
Dan McGee 0xF53A76ED YesYesYesYesYesNo
Daniel Isenmann 0xB4440678 YesYesYesYesYesNo
Daniel Micay 0x9AF5F22A YesYesYesYesYesNo
Daniel Wallace 0x4F010D48 YesYesYesYesYesNo
Dave Reisner 0xF56C0C53 YesYesYesYesYesNo
Eric Bélanger 0x9205AC90 YesYesYesYesYesNo
Evangelos Foutras 0xA9999C34 YesYesYesYesYesNo
Evgeniy Alekseev 0x31361F01 YesYesYesYesYesNo
Fabio Castelli 0xB250F0D3 YesYesYesYesYesNo
Felix Yan 0x30D7CB92 YesYesYesYesYesNo
Florian Pritz 0x4CE1C13E YesYesYesYesYesNo
Gaetan Bisson 0x00F0D0F0 YesYesYesYesYesNo
Gerardo Pozzi 0x5BD5C938 YesYesYesYesYesNo
Giovanni Scafora 0xF04569AE YesYesYesYesYesNo
Guillaume Alaux 0x215B37AD YesYesYesYesYesNo
Ike Devolder 0x796CA067 YesYesYesYesYesNo
Ionuț Mircea Bîru 0x615137BC YesYesYesYesYesNo
Jakob Gruber 0x91B842AE YesYesYesYesYesNo
Jan de Groot 0x3B94FA10 YesYesYesYesYesNo
Jan Steffens 0x4FA415FA YesYesYesYesYesNo
Jaroslav Lichtblau 0x013C2580 YesYesYesYesYesNo
Jelle van der Waa 0x7C50773E YesYesYesYesYesNo
Jerome Leclanche 0xDA48F373 YesYesYesNoYesNo
Jiachen Yang 0xC13D4796 YesYesYesNoYesNo
Johannes Löthberg 0x3A9D0BB5 YesYesYesNoYesNo
Jonathan Steel 0xF40D2072 YesYesYesYesYesNo
Jürgen Hötzel 0x589874AB YesYesYesYesYesNo
Kyle Keen 0xBAB142C1 YesYesYesYesYesNo
Laurent Carlier 0xD1CEDDAC YesYesYesYesYesNo
Levente Polyak 0x8D8172C8 YesYesYesNoYesNo
Lukas Fleischer 0x9326B440 YesYesYesYesYesNo
Lukas Jirkovsky 0xF1D357C1 YesYesYesYesYesNo
Martin Wimpress 0x0864983E YesYesYesYesYesNo
Massimiliano Torromeo 0xDA2EE423 YesYesYesYesYesNo
Maxime Gauduin 0x98BC6FF5 YesYesYesYesYesNo
Pierre Neidhardt 0xA4BBCC7F YesYesYesNoYesNo
Pierre Schmitz 0x9741E8AC YesYesYesYesYesNo
Ray Rashif 0xC0711BF1 YesYesYesYesYesNo
Rémy Oudompheng 0x2D1493D2 YesYesYesYesYesNo
Ronald van Haren 0x8406FFF3 YesYesYesYesYesNo
Sébastien Luttringer 0x2072D77A YesYesYesYesYesNo
Sergej Pupykin 0xEA433FC7 YesYesYesYesYesNo
speps 0xF27FB7DA YesYesYesNoNoNo
Sven-Hendrik Haase 0xE62EB915 YesYesYesYesYesNo
Thomas Bächler 0x8E4B1A25 YesYesYesYesYesNo
Thorsten Töpper 0x295AFBF4 YesYesYesYesYesNo
Timothy Redaelli 0x3C4F88BC YesYesYesYesNoNo
Tobias Powalowski 0x7EDF681F YesYesYesYesYesNo
Tom Gundersen 0x06361833 YesYesYesYesYesNo
Xyne 0x8F173680 YesYesYesNoYesNo
Михаил Страшун 0xBA06C6A9 YesYesNoYesYesNo

Visualization of PGP Master and Developer Keys

Developer Cross-Signatures

This table lists signatures directly between developer keys.

Signer Signee Created Expires
Gaetan Bisson Guillaume Alaux 2011-05-29
Rémy Oudompheng Gaetan Bisson 2011-05-29
Rémy Oudompheng Guillaume Alaux 2011-05-29
Tom Gundersen Rémy Oudompheng 2011-05-29
Tom Gundersen Gaetan Bisson 2011-05-29
Rémy Oudompheng Tom Gundersen 2011-05-29
Gaetan Bisson Rémy Oudompheng 2011-05-29
Tom Gundersen Guillaume Alaux 2011-05-29
Gaetan Bisson Tom Gundersen 2011-05-30
Guillaume Alaux Gaetan Bisson 2011-05-30
Guillaume Alaux Tom Gundersen 2011-05-31
Guillaume Alaux Rémy Oudompheng 2011-05-31
Thomas Bächler Pierre Schmitz 2011-11-13
Pierre Schmitz Thomas Bächler 2011-11-13
Florian Pritz Thomas Bächler 2011-11-19
Laurent Carlier Thomas Bächler 2011-11-30
Thomas Bächler Jan Steffens 2012-02-05
Jan Steffens Pierre Schmitz 2012-02-05
Jan Steffens Tom Gundersen 2012-02-05
Jan Steffens Thomas Bächler 2012-02-05
Pierre Schmitz Tom Gundersen 2012-02-05
Pierre Schmitz Jan Steffens 2012-02-05
Tom Gundersen Thomas Bächler 2012-02-05
Tom Gundersen Jan Steffens 2012-02-05
Tom Gundersen Pierre Schmitz 2012-02-05
Thomas Bächler Tom Gundersen 2012-02-05
Tom Gundersen Sébastien Luttringer 2012-11-28
Sébastien Luttringer Tom Gundersen 2012-12-30
Maxime Gauduin Guillaume Alaux 2013-04-14
Maxime Gauduin Gaetan Bisson 2013-04-14
Maxime Gauduin Sébastien Luttringer 2013-04-14
Maxime Gauduin Rémy Oudompheng 2013-04-14
Maxime Gauduin Laurent Carlier 2013-04-14
Laurent Carlier Maxime Gauduin 2013-04-15
Laurent Carlier Guillaume Alaux 2013-04-15
Guillaume Alaux Maxime Gauduin 2013-04-15
Guillaume Alaux Sébastien Luttringer 2013-04-15
Guillaume Alaux Laurent Carlier 2013-04-15
Gaetan Bisson Laurent Carlier 2013-04-15
Gaetan Bisson Sébastien Luttringer 2013-04-15
Gaetan Bisson Maxime Gauduin 2013-04-15
Laurent Carlier Rémy Oudompheng 2013-04-15
Laurent Carlier Gaetan Bisson 2013-04-15
Laurent Carlier Sébastien Luttringer 2013-04-15
Laurent Carlier Sébastien Luttringer 2013-04-17
Sébastien Luttringer Maxime Gauduin 2013-04-17
Sébastien Luttringer Gaetan Bisson 2013-04-17
Sébastien Luttringer Laurent Carlier 2013-04-17
Sébastien Luttringer Guillaume Alaux 2013-04-17
Sven-Hendrik Haase Михаил Страшун 2013-08-11
Jan Steffens Thorsten Töpper 2013-08-25
Pierre Schmitz Thorsten Töpper 2013-08-26
Dan McGee Dave Reisner 2013-12-06
Dave Reisner Dan McGee 2013-12-06
Johannes Löthberg Jelle van der Waa 2014-01-19