This repository has been archived by the owner on May 12, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 179
/
KEYS
144 lines (133 loc) · 7.93 KB
/
KEYS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
This file contains the PGP keys of various developers.
Please don't use them for email unless you have to. Their main
purpose is code signing.
Examples of importing this file in your keystore:
gpg --import KEYS
(need pgp and other examples here)
Examples of adding your key to this file:
pgp -kxa <your name> and append it to this file.
(pgpk -ll <your name> && pgpk -xa <your name>) >> this file.
(gpg --list-sigs <your name> && gpg --armor --export <your name>) >> this file.
-----------------------------------------------------------------------------------
pub 4096R/855D61B1 2015-11-21
uid Hao Chen <hao@apache.org>
sig 3 855D61B1 2015-11-21 Hao Chen <hao@apache.org>
sub 4096R/E8A36316 2015-11-21
sig 855D61B1 2015-11-21 Hao Chen <hao@apache.org>
-----BEGIN PGP PUBLIC KEY BLOCK-----
mQINBFZQNn8BEADSDOUw1kLBxI/P3npkqvkE5TcZjcowDx9xeSQQIZ4UhChRslc3
rrgTzcbpzEsybRV7VHMBYBSxRS0pWKPN6N6EZdsLxz+WL4GENzMTNHN0RhJuXw2t
bThsEqKawXeP/qdH/NgXdLiy0C0rtY1W5T8AKDsNEiVC+snbsEm6EKdRA+72grPw
FW5CqJfJPPOjE85O11T2s++qZdgU0Cn/F566rODBRQKgrtk1FiKUC0Rko+zmGfxl
HInhxFS+YlIhC5iCsy6kG3EhZHluAs7rlsF2qOqPDXGedw9XdL97DA9j3KL6i+e0
5ggV58J4C4UImIseLTofTQlKD8y7O7meuhQzZXoT1prIOBr1gvCgLzKJI1XQEFvC
2PFGNUbiJBff05i3ogYzl1Q4XriTS+CyIeGX50nWVOXLsJpiu94/xz/T0pmz1vPG
Zs1bITSbbscIufcmv5BoS/volwiuQqMEoB+QsYJRo4psKGZz3NDzKjl+Hyt88k+L
dPGBuwt/433w2RDWmmEIO6V01ROjW7AH+raXfzujHQgj/q0aN7zNThQ/ATqkBYir
6Dlnf/8219p+1+rCWk+UxrWh2lQuhuS5SNidrm63QkdcNEvm5TrHUdo8MDS3wtQb
Nasbiy7eGcD7j7WkJTeRWo6a71YAFOaxnWV3o7ZCKUD4RDOqxY78lshm/wARAQAB
tBlIYW8gQ2hlbiA8aGFvQGFwYWNoZS5vcmc+iQI4BBMBAgAiBQJWUDZ/AhsDBgsJ
CAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAKCRCFTl4ehV1hsb2pEACth7FD/aD4p77m
K+w186eL5bH0oAyDH05OiVe+Iv+1PrlOHobBM6LOXp8amVTJNXOMAkfWUM+YEVYh
uNUTYBoYnbiBHT+5fPun/7J65wiHNQpkYvAq7P3PI6kSeEWrT/yB7zxApkkydRQV
WTMWinYxKwfCFv5uQ8l11lqsDTYU1xoU4rYJ6F0pjasU9GWanoeUsw6Q8Ye+L8Rd
WMcNt+WcEtEd/1itpUs429gZbGf4U8w47prnr5BO8nJS1vl0ghloasWZK3jEDpAc
Uxe3+v8HEE3nGrSWenRisv9Jmy4VFq7vRSfizP3UiMmowabsAmc4lS8ed1BygflR
3mk38dd95zvi5QxfMfK1etDjVTxr0jr0SnLfRL/JOfYg3rnPNM6czHhNXe8k8jd2
5majf+b3MZUQ62OXcOIgt/Yht9iAJSguGXQ4GYobUQRJ0LbuVyEJnnTT3h1ViiTL
Lj91cCbd4oPBk0zTFRWb/E6LMu1OzZrfJ2+6Tg8kW+asEw70KWx1kSNBqNUCk6IW
kbjhv7REyWPJlTj+jgC5tZQstA6OkA/hxJkRVqGEvKzV8gmdYt57VrDsu99nyNYB
4GEGUQ1+3VobLaDuNd0EcWKhiVSkbCJHuhvKaCak0M/71UrkH34LAUjjqxxORX6q
MrTE42ZzxwxCfBL5mLgcbFoCayqzpLkCDQRWUDZ/ARAA1Nc8VG9GhecrgcXhgc/2
OFCcEKLKS97cNt9CJe4qg7ZBg1WGjSb65VmJMxLAP2mZchXqmqLriNS4VTiiDAT+
6qOKkVsFhtGu9zoxzF6JnBSkmZ616D0oKBv05AIGaaLm5h3U2wMxwluhP1dv80zK
OYY0hjwdMaN7q16wklTe/DlusRV1CFCGqBQV560j+ml4zRvqe6kV4RA5eCNLMEIO
D6ghps5xDk7X+1cZC7tlfSwDI19SIOrX/2/EfpVvninHzHPvw9RNjOIgAjXaqGfV
AI769e67FDXMDdyR04U9OHVpB1Bx46YFXwfMjLu+zxw9ZO2zgDtCk10nwp1kl1lu
0QVqZYYUoqyEdBYhd+MOEdRGYejkx9xOIaPYaA3Qbrny8ZPfptxj3fnSaNfuo4ox
F1Q6V27kCXlA2Y8FbVq3gus5M/VQddEmX7UElIw2XouSh2e8eLOu7foGywWlLjgf
JDqgQxq6YzhqkGsJpc3NbhLi9MKEtZ3O98iJGcceK7S7ytW/mGnxEX/oU/W/iU9L
sjHmLXG01IMgKFBxENvRRGXmMhjbc244duEXMh2/V98mfqRuAFKt+cYGSkxw9sL7
OpcQ1J1cBcj+hcozTWzXjIXgM05/xz2m3b1G76C/TCciAy5XXWuBJz6oQ4InWGRE
fGV39jScRk+EVFoVLrnLFLEAEQEAAYkCHwQYAQIACQUCVlA2fwIbDAAKCRCFTl4e
hV1hsfOVEACOou7e22jXhP5DjqNeSl8Qr6r9/SPRANhhgSZoF9xSjZjOfcly2dtQ
sgS/ndYu67/KTtPSMYugi1kaogXqohm3yVOZfwe3Nsye9jSpU1kHSIelRYQs366Q
9tzAheqG/BlmN8EkleUTFFN9PHh8IqjJMS7SyhnIZ7Tma6uUrUGRGQ5noacLn2cX
fcVUySl8z3Pv2K7T9HhxrfLX5ZWLUcM45yaiDbFtMNTgEuH+bLs1FwQwWx8Xy8L1
wcu3GdNsoZ/+PEaWhxIeUrRTkmLQMXMA7d6HJgLj/yunJ8rDI1+InTch37Fbi4Ob
M5UFIesrZb/puc3t43oPVf0CGvK5P+3mLJ65zm1v0NKH3wbzvGCWBwNvXsUT4HFy
pqdkb7jarP0iORGdQyaXLQjOxTc8AEg2XuFHBceJzKHMhNXvWAwl0tREs6OjQ1R9
zok2NC4dwMjXcLiIfCVacjYZGln4+DWbZ1uANJXxgQSEm56S7i4TIWIfQojbk28c
E9CJ3Ero4bwJYhDyfwIE0gR4qSjAhc1okfxJed0fWsGYx7fw/CreB6WaTC6idRFE
8PxC9obIyg8BCUaY4w7YX4ECzYsmCZs29QZsFXEIQOOAbw4O0A1wu6mT3dz5sP9s
J/cbsuof93/Z0ET6S1QbbM5ayFB5vtmUVhA5xfBeHJgnH93l1rpccA==
=KI+v
-----END PGP PUBLIC KEY BLOCK-----
pub rsa4096/F1E50006 2016-06-29 [SC]
uid [ultimate] Michael Wu (CODE SIGNING KEY) <mw@apache.org>
sig 3 F1E50006 2016-06-29 Michael Wu (CODE SIGNING KEY) <mw@apache.org>
sig 3 BB7D5724 2016-07-12 Hemanth Dendukuri (CODE SIGNING KEY) <hdendukuri@apache.org>
sub rsa4096/63945BF5 2016-06-29 [E]
sig F1E50006 2016-06-29 Michael Wu (CODE SIGNING KEY) <mw@apache.org>
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v2
mQINBFdzfg0BEACuEFvW6CAJVT5Z4qGjO54GySV5ySUSLpiJMyb3yB5ggQCDmLRp
Lfq7ABdBchWy1d0PCZcqZNN+hfAGC5wgbwmf0is1LP4pYjCtuw9ES4eokypHw+bj
Njn5GB/MfRUqYchela7wLjoMXSkdsXC8PtzBUVaf3MQR4CITU9Dvsx0qia9jijnT
oW6ykQkQmgEXfDVms28vkshwpiE8nj6b5n24WGwUdgNwYr+ddp2SYiFY/5lv1eKE
PyzpxpHtPYZ+h1CpnLSBffdmoDcJnCYT3jiMaQSUQK3SMOJHzWNXdRnKXrhyeMxf
6q9pn99qb7jQ47AQwO552Vd351OcS0duH7Zo4vFryxNulgmqF4TAbiw8900ws7XV
6yFPbRi/+/8pVTceXP3G4mt3EUWhidvx2tXof+IIjz7yTvL5WLfhblNV9C0wX9iX
8noQcE5pUQ/5zxH4RhZZHVGrX2wGsCA7TEtnOUaZmldjkLJ3Tt/31TK4fspoyxHv
vsUN+oH0ssRBtVhq7bY1m1/ExSvBnmqTZguK2hQKv88B9mNKIP5U3ulVh+WoA1vt
Mt7bPJ2BzZIfeUHhKMjPzNrqRN//rtGvkE3KlxCQ7q93FUkPbLQC+Muqb1dy30rS
HFREeOx6H/vGnYCXApKMO6RcgIOksPEc+AcqddVrrSeDITiIKpAF9AcRrwARAQAB
tC1NaWNoYWVsIFd1IChDT0RFIFNJR05JTkcgS0VZKSA8bXdAYXBhY2hlLm9yZz6J
AjcEEwEKACEFAldzfg0CGwMFCwkIBwMFFQoJCAsFFgIDAQACHgECF4AACgkQItL0
W/HlAAZ8Cw//au2nEYqioVWu+GN/xZmsRPVoTmU4Yl0CvJsv61662BGApZfMXJKA
0zfzJdJ8LtgvyBi9UxlkOuLK4nlP7I799pB4sDkC0twQm81ZVt2jOQ0BSaakClON
Ia7yrr3s7BgNFAIR22EVQq8m2tI15O5uHXYGjqqhn14RD5M9a+dg17IXlmyYma+2
yRO106Y4lsHY/4GULjU3ing4GgUVbU3yeS9za65k6ojn85ZS/tGIitrZbdy5LIUw
kSlRV/WwbS6am3xSqmt2LJwmcCJN6khaVTJK9EKTF/bpQh8ddAIIJzZKk7i6IMOB
Tnx/+JrmWRc4O+Re13AEHqyLuFKPIoLG1j8uaMzruV+R17FYDwnktzVRJvDqNdWE
3qZZiKADYF7u+PDtGcoDVxGuauKTR2wIRcxbXruOHHGfHICsu5AC4CEkqfcNldl5
c6hGicQiifqWvAl+YZZu085GzqW9GLXyQbz7SaxNhOdJmaSj/rCgBiVG3ymNHjaI
KylNxYg6aFNDf8jmjII9bUdAO+KeGg4XdtQDj7dMIWIMOkDZ1SwEo+PomkjOt0W9
utsjZM0Gf4nifYVCp8Mqq327igECyjwoKtImBhYeZbmcIkUrn7j3qU2BtnuCbIef
dmh/6/0dK44sY+G4elNlidsxIlFXEEU+MkMtG5AAWdiFgd5fva7acwKJAiIEEwEK
AAwFAleEXZgFgweGH4AACgkQ4pPgh7t9VyT91Q//d7xi37PBnVkOrE2B27F6kWpt
ce/4Y426t2g9obXPf0TxXB2/aRRGQgwpNgn7de3q9eoTxjxgHiCEn6wZ4bIM/TkB
iQ+OiFvtKoaOcuod+ZaYbrBnFxShoHKLCGB3g1uHalJ7Y9Kpkqt+tl0tiTZRz72w
sSyDuGkKZdoMhh5aW73Hf0y/hsEauEUW/Q4Dmk90W6pGHzD2DtFFbALJk+ehlVgj
ab2uotFSaPTEQ/NV1g2K9vhBaLIvW9wtYo5VvRAzRGnEp8v/oHFhr93v2QVtA6Li
U1tdpt/cfPBGgsmph0++gWGbBsYN0WszgFKbi6F1+omQMMeeGP+0hweEtJpoLux9
JPpto1xhuKOdm5nKPihBOQBpwQxbxukaWx3UtOSE5tpb+kwY5i8gxG30zo+J5gAe
lFyMdvOHO5EsdGSp3OR6N1SWQRdym/ng/YTnLoAG5C6o3k+qAf1dKhIAsMySGRee
bv+BkteN/2pK/DtFmMU/JmiJYdou0AZ4I8BTrL1ibn8Q4jNITJkegyQ0csDr5pEn
ON3OdJmr3ykY1Vh7yQOGSLyhL19+Uk799mODeqtvWRnxNiGaNZkoKB5U7z2EFo1n
vPltEG5sT+OJa8Bt738uf8UeIFab9TCjV5WZ3OB4pHKuGOKV1hRgBKbCU0CQT652
b/6vyvMp5hegXN4cL6u5Ag0EV3N+DQEQANpSqMYMnLLH4E0fn57LgRwq6O4ZbroV
j8QLCmSizW2U6NA5aBngaRrCNFOjspamw44Dj+xtoGY7VbD7hU0hG3NIMtNTf96F
ygl1cYiXpeUwiFwgmvJ+HMjxk2AYhnPBqU1vS7CCmEuiBh5lUyeMwUG5ixHix4Jl
6pwZgM51V8VhdV64LcZ+31s7H5e9mpRFLVP3XF48YXO2rzhp1lykcVwiAZ/lIY8y
mCTUmEEZ6DuVIaMMCd37+h81KGfN6ysAGbIvmy+N5LjOBmNrTTkQ5vLtuajE/jUO
N5vWM79N0CGh/qJdjN2/zwNGBezHoDzgnpih2ABQ5q2g6ETBRswEcpiiyZs7pXd4
rw3OiYmumEy+wRX6GqZajUiEtgXqwxHt75RC7TkHEi7SIVV3SxF0U2DxHWJegM23
cz/JACxHDv9/MIPhrdHYrL3RPXh3oDER9swU+JddJ4RxsLoGf3idPVSVi24tPnsS
xqwleTKrx1mX88CAS+/ffxluFqhHfz2JfrP/vfDNMow1/QXh25ILaR8+wNTSxAi+
/GfKAD/K+k8hhYzJFKP3Q+k0GI96kZ+WdzeJsJpxdKwa0Ss4IKDBD1Vsdai3uLZi
5PnVLKwLWDGxi9mr462fZ/WuAL9MdPrmiJ6qo4+4Yl2DMTrS6AkGv8xZydsQKY4j
Fo7RDXR15YXNABEBAAGJAh8EGAEKAAkFAldzfg0CGwwACgkQItL0W/HlAAYOPA//
csTRJPfk0Mi4Qg9DArkpWK+HtCsmxExQx9AdZND8Bq9+OiSuegPgtC15N9KrP8LO
Ep0WenWp7zvc/xY84HjPPUIZlCB17e/7rnRJl1axM48vqArMOIP0bMb58RWqJnW8
VfbSnzogt6vsnboPQDGW3nJxrjSC7hO1RbIxXQBtropS2/AYyWhQdOk7kkcDg9bb
XLBk9RT49aSaxjl7fUQ1Co/J/Beh7smvi37sQWnBqWq+Srl1q5vo+iYDl5LFnf68
VCq7MRC0XG97/ubou6mou8AT82CdXMXqNujL9fne8+/0tAjebXqtGodi9hfE74m/
4ENLiLGij76F9GKOnVMOV4Zz6IhkBmeHBnqvM3ovBSWtfuKn5Ks6TgstYi/bhSt8
TGf0BhXhkEgqJY30e0PIzAKdd3+jgWQCvtN3ajLZ3EGv+W5WtejtVJhEgevn87DJ
ZGMyzvdq2WEJjt4M9S/WvYe4T2WIyVrvsEDqlaSyzbQg+k0DqBxJVf7QCA1/vRXM
+ZbFKwHB1lBXbgqaUL3wr7dSYc5xTXcHjKguOucrh/JjTp60gParmniFi432VkKK
9pNowayzpXGRZPZ2Jed9nVGOI2NPAhqC4+uvnnp2UUerDDJ3J2dBqggvL0PgTwIm
0d1p8cCKD7HXYPJUZmSBfBpgnKN8Y6P/wmONoFMzGG0=
=jq5M
-----END PGP PUBLIC KEY BLOCK-----