[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: [tor-bugs] #26536 [Applications/Tor Browser]: Create APK signing keys
#26536: Create APK signing keys
-------------------------------------------------+-------------------------
Reporter: sysrqb | Owner: tbb-
| team
Type: task | Status: closed
Priority: Medium | Milestone:
Component: Applications/Tor Browser | Version:
Severity: Normal | Resolution: fixed
Keywords: tbb-mobile, TBA-a3, tbb-8.5-must, | Actual Points:
TorBrowserTeam201905 |
Parent ID: | Points:
Reviewer: | Sponsor:
| Sponsor8
-------------------------------------------------+-------------------------
Changes (by sysrqb):
* status: needs_information => closed
* resolution: => fixed
Comment:
At this point, I think we can consider this complete. There are a few
loose ends that remain, but the APK signing keys for alpha and stable are
now created.
Note: Below, delete the leading `- ` in front of `-----BEGIN
CERTIFICATE-----` and `-----END CERTIFICATE-----` when inputting the
certificate.
{{{
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Signing for trac comment at Thu May 9 17:08:00 UTC 2019
$ pkcs15-tool -r 3
Using reader with a card: Nitrokey Nitrokey Pro (000039610000000000000000)
00 00
- -----BEGIN CERTIFICATE-----
MIIFlTCCA32gAwIBAgIJAMx2uODilli+MA0GCSqGSIb3DQEBCwUAMFwxFDASBgNV
BAMMC1RvciBCcm93c2VyMRgwFgYDVQQKDA9UaGUgVG9yIFByb2plY3QxEDAOBgNV
BAcMB1NlYXR0bGUxCzAJBgNVBAgMAldBMQswCQYDVQQGEwJVUzAeFw0xOTA0MDIx
OTQ0MjZaFw0yMzA0MDExOTQ0MjZaMFwxFDASBgNVBAMMC1RvciBCcm93c2VyMRgw
FgYDVQQKDA9UaGUgVG9yIFByb2plY3QxEDAOBgNVBAcMB1NlYXR0bGUxCzAJBgNV
BAgMAldBMQswCQYDVQQGEwJVUzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoC
ggIBAPPuIx1pzkNfMkrUqjmK7zExh2rnRWNCi2H2rYxlxSL9327cwk9uYVrZeFmP
jFlcYy8tUd+CJewmdCr3R52LRe6jeax8IehmW9+yrI8ACMC0eiuonKo5xYHAgn01
WZ2j1uD9QEXdTr3u3jl5C+bdYwtrp5CL6zniDqqcQtvMW7e096Q/Di+d2R4Hbix8
3ML4+bYmYo82aDHrkX0uVN74Wd8EIIRGCq3LHVP/gRT41mZJSZKyYK8rf0zdgLdz
Mpa3nogxy8i6VLAozzIC39qEhVVAVnxirtgT8yuu4TfOP8FJoQmwo24y/LKKKo0u
fC9n2bGJ/9LlP/+O3a3p0F0+M1YOc+y/H4xYIHcnKue16dFuA3agqzlgayCJ54y8
SjfaTYX1ll20IMttd3FzSKIbSTWPDDR0LadLafZ0aimI64FeKRCn9JL1LhTcwXQU
vnNVlOa2rWK/CnAdOj3SdFcFAQHlaM8yU2pOf9BpkIuszyGXu5xMJYVEbfK9ojxO
3aZxzxqIGAOVmVEHH40DrI3/OKsAq/iMh803g4FQMvkogWkZTq2OoKKKUYzY7AoM
1cYIAN4Wg6BDawmgJlJKvt/5Tg16xu8+BviGXHgLwYGMZBNDif8w1DMQU+olkdZY
CCFcaHjR+z5P52J7km+5wQMad49v/oe7/jUUGzbycbBQdedfAgMBAAGjWjBYMAkG
A1UdEwQCMAAwCwYDVR0PBAQDAgeAMB0GA1UdDgQWBBRtlvvnvtC9YsuwwmB7btqT
7baUVTAfBgNVHSMEGDAWgBRtlvvnvtC9YsuwwmB7btqT7baUVTANBgkqhkiG9w0B
AQsFAAOCAgEAg1aTx1W2cVQzgFoARsZ5ymoJjk4PZVEL3vnL8clt4wCxZ9CYf7sR
VRUgd/rdmQkaB63MBnzK17gef99TXvl63iOrcwYGKVynnsVrHwBRA69xn0ANyyYc
r47dLV636P6s6wTvhAmzeyqgoBSbSQHWAK0kemj+c2hfs6oiMVWgJYfo390yxRs9
1JWmysUeBRT2fgkR008HHm+0Un1kwvr/TZdQ9s09hr9nvuB4mEcHkIQB9RmESFc9
+BDWBKGsQQevAXEr2+CgDqC1dF4lBVbyWo9FoJTtX2Qx/08UVcRpof+V8Xgqdz0B
4le4HZLo3sQIMDWEcNrmcbF6wIYAz7SSY+IU7B3CSMmwYS9OzM8d9EXgygyKaW6i
WSHNrj8WLeZvZ99Bwa5aXTD4PNJ2lJ51GIGN/3uJ5qKK6Aw63zi9TWAtcwYai+Kj
2hGyx+PaxsQ8tAGzcSu9W+iSGEXsL+QiVC4HjjyJF6uEDC3JncvkPtgWNNnV+I4K
Hx/BpCWUsmD1Kz2sFiSA3+zQP5CRxxLWFLu4lije7D9J0YztQBDvhjqvijpd0r0y
1wRDpDMoAKN/Ro3xZkOG7ZKULNsUmpNa6ntIwHYfpn4wOIfJV2tkozHjsUYpUUOm
ufhVN8JbZVKy3lGTBjwLBmST+Hx2dy5EvjJwyVfDXGNOdjGBEZIvLmc=
- -----END CERTIFICATE-----
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEmQpn3DVLpEMbqGYohK8DqE7aGAAFAlzUX3sACgkQhK8DqE7a
GAC42hAAgsn/rK+MF+jprDoir3yaPa96lYMiHWqDJTefPibzjJ+qn/3w1tFmyvNT
4JWelUnIXK9YigDaNpK8uhzJgdgCv8yhb/e53lcEXKWOpdW8KAni0l8Bs25qB4cw
TVftLVZIY2CsWnGTiS05Jp9pi99eXc86eUMAhnno4uRgbBG4Dj0ANkfEtvoDE1Gk
irAVAeI1IoBytLqWQzRm+lbyxxwF0A09H6ux1FwK0aJGCxpM2L+93qL8SvKQF1eD
W6AivqX/qCdW/FA6MicMQw4btDUkM3Z0MNP+N5OJtW+kvZ6cUGQSc3ahoV3UGL2a
akWxgYNirj+UqMGMWH7g8xtdEClO9eFzRWCe6+tqr0quxB+1UOtOVkJi1lYUC5/M
zo1cM6eZVKvkJSqDHVQlKcXNW1/espTEVc2NeuoAmNjWaVThBSYkQ+I2S1QKjxYI
6450z5POKvmCmdzeMuUyNH8dMa0iAn1Fa3hZirv4aJBDSccy31h8Yav/CCoYVmFv
MeZ1beKP5xgJt7B/8xzD+DXWuIy7Uwe80TcVKnBrWUyFGHtSp6EV5HFRPO+B5x+d
Z6p268dbodrVu56i28NSvtV3XMOO3X16YQfnw1GJvU0GN2+oxuNl4e1nNbDPXk8X
6Xr7Upqzejkr+m9x5lOrsxth6s1X50IuP4/DDlJMrPfy71isuic=
=aqHW
-----END PGP SIGNATURE-----
}}}
{{{
$ pkcs15-tool -r 3 | openssl x509 -noout -text -fingerprint
Using reader with a card: Nitrokey Nitrokey Pro (000039610000000000000000)
00 00
Certificate:
Data:
Version: 3 (0x2)
Serial Number:
cc:76:b8:e0:e2:96:58:be
Signature Algorithm: sha256WithRSAEncryption
Issuer: CN = Tor Browser, O = The Tor Project, L = Seattle, ST =
WA, C = US
Validity
Not Before: Apr 2 19:44:26 2019 GMT
Not After : Apr 1 19:44:26 2023 GMT
Subject: CN = Tor Browser, O = The Tor Project, L = Seattle, ST =
WA, C = US
Subject Public Key Info:
Public Key Algorithm: rsaEncryption
Public-Key: (4096 bit)
Modulus:
00:f3:ee:23:1d:69:ce:43:5f:32:4a:d4:aa:39:8a:
ef:31:31:87:6a:e7:45:63:42:8b:61:f6:ad:8c:65:
c5:22:fd:df:6e:dc:c2:4f:6e:61:5a:d9:78:59:8f:
8c:59:5c:63:2f:2d:51:df:82:25:ec:26:74:2a:f7:
47:9d:8b:45:ee:a3:79:ac:7c:21:e8:66:5b:df:b2:
ac:8f:00:08:c0:b4:7a:2b:a8:9c:aa:39:c5:81:c0:
82:7d:35:59:9d:a3:d6:e0:fd:40:45:dd:4e:bd:ee:
de:39:79:0b:e6:dd:63:0b:6b:a7:90:8b:eb:39:e2:
0e:aa:9c:42:db:cc:5b:b7:b4:f7:a4:3f:0e:2f:9d:
d9:1e:07:6e:2c:7c:dc:c2:f8:f9:b6:26:62:8f:36:
68:31:eb:91:7d:2e:54:de:f8:59:df:04:20:84:46:
0a:ad:cb:1d:53:ff:81:14:f8:d6:66:49:49:92:b2:
60:af:2b:7f:4c:dd:80:b7:73:32:96:b7:9e:88:31:
cb:c8:ba:54:b0:28:cf:32:02:df:da:84:85:55:40:
56:7c:62:ae:d8:13:f3:2b:ae:e1:37:ce:3f:c1:49:
a1:09:b0:a3:6e:32:fc:b2:8a:2a:8d:2e:7c:2f:67:
d9:b1:89:ff:d2:e5:3f:ff:8e:dd:ad:e9:d0:5d:3e:
33:56:0e:73:ec:bf:1f:8c:58:20:77:27:2a:e7:b5:
e9:d1:6e:03:76:a0:ab:39:60:6b:20:89:e7:8c:bc:
4a:37:da:4d:85:f5:96:5d:b4:20:cb:6d:77:71:73:
48:a2:1b:49:35:8f:0c:34:74:2d:a7:4b:69:f6:74:
6a:29:88:eb:81:5e:29:10:a7:f4:92:f5:2e:14:dc:
c1:74:14:be:73:55:94:e6:b6:ad:62:bf:0a:70:1d:
3a:3d:d2:74:57:05:01:01:e5:68:cf:32:53:6a:4e:
7f:d0:69:90:8b:ac:cf:21:97:bb:9c:4c:25:85:44:
6d:f2:bd:a2:3c:4e:dd:a6:71:cf:1a:88:18:03:95:
99:51:07:1f:8d:03:ac:8d:ff:38:ab:00:ab:f8:8c:
87:cd:37:83:81:50:32:f9:28:81:69:19:4e:ad:8e:
a0:a2:8a:51:8c:d8:ec:0a:0c:d5:c6:08:00:de:16:
83:a0:43:6b:09:a0:26:52:4a:be:df:f9:4e:0d:7a:
c6:ef:3e:06:f8:86:5c:78:0b:c1:81:8c:64:13:43:
89:ff:30:d4:33:10:53:ea:25:91:d6:58:08:21:5c:
68:78:d1:fb:3e:4f:e7:62:7b:92:6f:b9:c1:03:1a:
77:8f:6f:fe:87:bb:fe:35:14:1b:36:f2:71:b0:50:
75:e7:5f
Exponent: 65537 (0x10001)
X509v3 extensions:
X509v3 Basic Constraints:
CA:FALSE
X509v3 Key Usage:
Digital Signature
X509v3 Subject Key Identifier:
6D:96:FB:E7:BE:D0:BD:62:CB:B0:C2:60:7B:6E:DA:93:ED:B6:94:55
X509v3 Authority Key Identifier:
keyid:6D:96:FB:E7:BE:D0:BD:62:CB:B0:C2:60:7B:6E:DA:93:ED:B6:94:55
Signature Algorithm: sha256WithRSAEncryption
83:56:93:c7:55:b6:71:54:33:80:5a:00:46:c6:79:ca:6a:09:
8e:4e:0f:65:51:0b:de:f9:cb:f1:c9:6d:e3:00:b1:67:d0:98:
7f:bb:11:55:15:20:77:fa:dd:99:09:1a:07:ad:cc:06:7c:ca:
d7:b8:1e:7f:df:53:5e:f9:7a:de:23:ab:73:06:06:29:5c:a7:
9e:c5:6b:1f:00:51:03:af:71:9f:40:0d:cb:26:1c:af:8e:dd:
2d:5e:b7:e8:fe:ac:eb:04:ef:84:09:b3:7b:2a:a0:a0:14:9b:
49:01:d6:00:ad:24:7a:68:fe:73:68:5f:b3:aa:22:31:55:a0:
25:87:e8:df:dd:32:c5:1b:3d:d4:95:a6:ca:c5:1e:05:14:f6:
7e:09:11:d3:4f:07:1e:6f:b4:52:7d:64:c2:fa:ff:4d:97:50:
f6:cd:3d:86:bf:67:be:e0:78:98:47:07:90:84:01:f5:19:84:
48:57:3d:f8:10:d6:04:a1:ac:41:07:af:01:71:2b:db:e0:a0:
0e:a0:b5:74:5e:25:05:56:f2:5a:8f:45:a0:94:ed:5f:64:31:
ff:4f:14:55:c4:69:a1:ff:95:f1:78:2a:77:3d:01:e2:57:b8:
1d:92:e8:de:c4:08:30:35:84:70:da:e6:71:b1:7a:c0:86:00:
cf:b4:92:63:e2:14:ec:1d:c2:48:c9:b0:61:2f:4e:cc:cf:1d:
f4:45:e0:ca:0c:8a:69:6e:a2:59:21:cd:ae:3f:16:2d:e6:6f:
67:df:41:c1:ae:5a:5d:30:f8:3c:d2:76:94:9e:75:18:81:8d:
ff:7b:89:e6:a2:8a:e8:0c:3a:df:38:bd:4d:60:2d:73:06:1a:
8b:e2:a3:da:11:b2:c7:e3:da:c6:c4:3c:b4:01:b3:71:2b:bd:
5b:e8:92:18:45:ec:2f:e4:22:54:2e:07:8e:3c:89:17:ab:84:
0c:2d:c9:9d:cb:e4:3e:d8:16:34:d9:d5:f8:8e:0a:1f:1f:c1:
a4:25:94:b2:60:f5:2b:3d:ac:16:24:80:df:ec:d0:3f:90:91:
c7:12:d6:14:bb:b8:96:28:de:ec:3f:49:d1:8c:ed:40:10:ef:
86:3a:af:8a:3a:5d:d2:bd:32:d7:04:43:a4:33:28:00:a3:7f:
46:8d:f1:66:43:86:ed:92:94:2c:db:14:9a:93:5a:ea:7b:48:
c0:76:1f:a6:7e:30:38:87:c9:57:6b:64:a3:31:e3:b1:46:29:
51:43:a6:b9:f8:55:37:c2:5b:65:52:b2:de:51:93:06:3c:0b:
06:64:93:f8:7c:76:77:2e:44:be:32:70:c9:57:c3:5c:63:4e:
76:31:81:11:92:2f:2e:67
SHA1
Fingerprint=FA:B4:C3:E0:B2:05:7E:FF:B1:66:33:6F:44:A7:D8:B9:83:9A:F8:16
}}}
{{{
$ apksigner verify --print-certs tor-browser-8.5a11-android-x86-multi-
qa.apk
Signer #1 certificate DN: C=US, ST=WA, L=Seattle, O=The Tor Project,
CN=Tor Browser
Signer #1 certificate SHA-256 digest:
ee82972e1e302f679bc70f45a4ee24e0808005bb2800a1e16f683d93fc79c4ef
Signer #1 certificate SHA-1 digest:
fab4c3e0b2057effb166336f44a7d8b9839af816
Signer #1 certificate MD5 digest: 8ed7d77f0e0bc316a37f896834cdb560
}}}
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/26536#comment:20>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs