How do we revoke HTTPS certificates we sold to our clients? By revealing their private keys!
-
Starring:
- Trustico, a certificate reseller
- DigiCert, a Certification Authority
- Independent security researcherAct I:
Please revoke these thousands of certificates our clients have generated through our website.
Why should we listen to you, since you are not the actual owners of those certificates? Have they been compromised?
Here are the private keys for those certificates. Now revoke them dammit.
… okay, now they've been compromised. Initiating revocation procedures.Act II:
Ahem, , dear customers, your certificates will be revoked in 24 hours because reported them as compromised. Have a nice day.
What? How dare you? We did no such thing! We were compromised!Act III:
I can't validate my Domain certificate via , it just ends up sending weird curl requests to my server. Anyone got an idea whats wrong?
… I am speechless.
Oh bollocks. No more site for you.
I'm not sure which part is the worst or most entertaining:
- that the reseller had a "generate your private key and a matching certificate" page on their site in the first place
- that this page was utterly unsecured and passed user input, unsanitized, to a process running as root
- that they held on to customers' private keys after processing them
- that they pulled this stunt because they were changing partners from DigiCert to Comodo and thought this would help, somehow
Sources:
mozilla.dev.security.policy mailing list: "How do you handle mass revocation requests?"
@svblxyz on Twitter: https://twitter.com/svblxyz/status/969220402768736258
@Manawyrm on Twitter: https://twitter.com/Manawyrm/status/969230542578348033
Discussion on HackerNews: 1 2
Discussion on reddit: 1 2
-
Holy hell! It looks like Bobby Tables is now doing security code!
-
@dkf
Bobby Private Key then
-
This was an entertaining enactment of a general theme:
- Clumsy company does something hilariously stupid because they skimped on involving or listening to professionals
- They cause widespread damage
- The news coverage includes commentary on the level of ineptitude that must have been at play
- Not-amused security researchers as well as interested individuals check out online offerings of the company
- Company services go offline
-
@gleemonk and the inevitable point 4.5: as a result of point 4, the company's image goes from bad to worse. To paraphrase Hofstadter's Law:
it is always worse than you expect, even if you take into account Hofstadter's Law
-
And to think I just had this conversation with a TA (entity who signs off on certificate requests):
: "I see you've already sent the certificate request to the CA; typically we do that for you."
: "How would that work?"
: "You cancel your change request, submit a new one with the IPs and names of the servers, and we generate the certificate request, fill out all the approval forms, etc."
: "Yeah, no. I wrote up a new key management policy for the program recently; private keys will be generated by our SAs and will not leave their associated servers without EFS protection."
: "We won't be able to store and track these certificates for you that way!"
: "I don't see why you couldn't track them as the issued certificate is public, but either way, I'll live."The convenience of having someone else generate your certificate request is not worth giving up your private key.
-
mozilla.dev.security.policy is usually a good source of .
I particularly liked the indignant statement from ”We didn’t authorize to email our customers!”
-
@greybeard said in How do we revoke HTTPS certificates we sold to our clients? By revealing their private keys!:
I particularly liked the indignant statement from ”We didn’t authorize to email our customers!”
Ok, so they did indicate "don't contact our subscribers, we'll contact them" for the usual situations, but the person behind that indignant reply really didn't understand that they had just pulled the emergency brake. That's not the usual situation, dammit!
-
One small but not-insignificant part of Trustico's failure was having a system where they'd generate the CSR for you. In hindsight it's stupid and flaunts all kinds of security best practices, but it was done because the system itself is convoluted (by design!!) and not user friendly.
If I didn't have Let's Encrypt, how would I generate a cert?
- Google "linode ssl nginx" because I remember they have a nice SSL setup guide
- End up at the wrong page because I really meant to go here
- Find the bit where the CSR is generated
- Hope I remember that I should now change the bits parameter to 256 (or was it 512, I forget now) because 128 is bad?
- Execute, but then realize I forgot to ask the client all sorts of information about their company.
: Please state your company's
Organizational Unit Name (eg, section)
Boy, am I glad Let's Encrypt is around now. Now all I do is execute a command I saved somewhere in the company confluence.
-
@julianlam said in How do we revoke HTTPS certificates we sold to our clients? By revealing their private keys!:
In hindsight it's stupid and
flauntsflouts all kinds of security best practices,FTFY
-
@masonwheeler How embarrassing. Right!
-
@julianlam Wow you and I actually agree on something.
Computer security guys simply do not get it. If stuff is hard to use, people don't use it. Period. If your super-secure best-practice technology (like PGP for emails) is hard to use, nobody will use it. They'll go decades without using it while you stand in the corner foaming at the mouth screaming "why doesn't anybody encrypt their emails!"
-
@blakeyrat said in How do we revoke HTTPS certificates we sold to our clients? By revealing their private keys!:
(like PGP for emails) is hard to use, nobody will use it.
Is it hard to use? I don't know; I've never used it.
-
@hardwaregeek said in How do we revoke HTTPS certificates we sold to our clients? By revealing their private keys!:
Is it hard to use?
The answer to that is mu.
@hardwaregeek said in How do we revoke HTTPS certificates we sold to our clients? By revealing their private keys!:
I don't know; I've never used it.
Because nobody's ever used it.
-
@blakeyrat I've seen many that were signed with PGP/GPG; it can't be much harder to encrypt. But nobody does, probably because how many recipients would know how to decrypt them?
Edit: Duh. Thinking about it, encrypting it would require knowing the recipient's public key, which would require that the recipient have a key. Since hardly anybody does, that makes encryption more difficult than signing.
-
@blakeyrat said in How do we revoke HTTPS certificates we sold to our clients? By revealing their private keys!:
@julianlam Wow you and I actually agree on something.
Computer security guys simply do not get it. If stuff is hard to use, people don't use it. Period. If your super-secure best-practice technology (like PGP for emails) is hard to use, nobody will use it. They'll go decades without using it while you stand in the corner foaming at the mouth screaming "why doesn't anybody encrypt their emails!"
Or, as one prominent poster on security.stackexchange.com put it,
Security at the expense of usability comes at the expense of security.
-
When I was younger, I wanted to try this PGP email encryption thing. But younger me couldn't figure it out, so I gave up.
Not like I say many things that need encrypting, anyway, but that's besides the point
-
@julianlam said in How do we revoke HTTPS certificates we sold to our clients? By revealing their private keys!:
Not like I say many things that need encrypting
That's the main reason I've never bothered trying.
-
@hardwaregeek That's actually one of the big arguments behind the "encrypt everything" movement: we should encrypt everything because we don't have much stuff that needs to be encrypted. This way, in a world of ubiquitous surveillance, stuff that's important doesn't stand out for special attention by virtue of being encrypted.
-
-
@julianlam PGP was based on the "web of trust" idea. From the manual:
As time goes on, you will accumulate keys from other people that you may want to designate as trusted introducers. Everyone else will each choose their own trusted introducers. And everyone will gradually accumulate and distribute with their key a collection of certifying signatures from other people, with the expectation that anyone receiving it will trust at least one or two of the signatures. This will cause the emergence of a decentralized fault-tolerant web of confidence for all public keys.
This is an insanely stupid idea designed by crypto-nerds who are completely out of touch with what normal people want from their computers. No one wants to go around signing their friends' certificates and deciding whether Steve or Kevin are trustable enough to do the same. Heck, it barely even works in theory, outside of like 3 degrees of separation from yourself.
Encrypting and decrypting data is easy, deciding what certificate to encrypt for is the hard part, and PGP didn't solve that.
-
@julianlam In a former job I had occasion to get a public cert, from pre-merger Thawte I believe. I had to try about three times, once because I left out the dot in the "Inc." in the organization name.
That's just complete idiocy on the part of the CA. They can put whatever they want in those fields of the cert; they don't need me to put them in the CSR. The only things that have to be correct in the CSR are the public key and the signature proving the submitter knows the corresponding private key. Maybe one identity field to complete the proof of holding the private key.
The rest they could have just fixed in post or prompted for through their website.
Hope I remember that I should now change the bits parameter to 256 (or was it 512, I forget now) because 128 is bad?
The RSA key size? Those are all seriously weak keys.
-
@gąska said in How do we revoke HTTPS certificates we sold to our clients? By revealing their private keys!:
Wow, all of these could describe me except for one.
And for the one that doesn't match me, we can replace it with this:
-
@anonymous234 said in How do we revoke HTTPS certificates we sold to our clients? By revealing their private keys!:
No one wants to go around signing their friends' certificates and deciding whether Steve or Kevin are trustable enough to do the same.
The signature means "I am confident that the person with GPG key 0x018BAB45DB2D2B24 is the Ben Lubar I know in real life". It's not something that's hard to do. You could make a UI for it that looks and acts exactly like Facebook does.
-
@ben_lubar said in How do we revoke HTTPS certificates we sold to our clients? By revealing their private keys!:
@anonymous234 said in How do we revoke HTTPS certificates we sold to our clients? By revealing their private keys!:
No one wants to go around signing their friends' certificates and deciding whether Steve or Kevin are trustable enough to do the same.
The signature means "I am confident that the person with GPG key 0x018BAB45DB2D2B24 is the Ben Lubar I know in real life". It's not something that's hard to do. You could make a UI for it that looks and acts exactly like Facebook does.
Repos on GitHub are free!
-
@anonymous234 said in How do we revoke HTTPS certificates we sold to our clients? By revealing their private keys!:
deciding what certificate to encrypt for is the hard part
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512Want to send an encrypted message to @Remy? Go to https://keybase.io/encrypt#remyporter, type or paste in your message, and click the button.
Want to verify that I really did send this post? Go to https://keybase.io/verify and paste this post in.
-----BEGIN PGP SIGNATURE-----wsFcBAABCgAGBQJamlQ3AAoJEAGLq0XbLSskezYP/jV/NGavTG9zy6dZLTH6sxQb
YiFIdshYncx6XUX7w5KhkIfMuDtwNSlSvGIspCt+emekVqPtltPYwhAuAovWV9SS
9DGCd14nnqwcdSB5mvLMtqQ1AwYsz8Y9p+hx1tEzH8+KXE8qAqzhWFtRiqhiV8fe
J4FKW/eaudgDmVn+KgSeSOBjNfiNlR+VssCdi9MkuH+PkBFaMisJBtccuTVnpoQO
gZQv5NsbGQqde0VpubTAiPEQ6d2ASl2TydeMsFfKgjyBG3bmF7m81Hiq+7iwol1k
rZhHkRENkbhvRGMVv0ohkLGb2P1nrveU3oDNAyU+vjZsYkW6ayPhXUuSv7Top32k
6DNXUgu2MKXJSesVQoI2ZAUKYoBBiziwws+Q1/3OC8/TyMYk0aFDIp7ZH1BM59+T
PbcTwNbqdId7MKCZL883HQX4TPkhuRWdjpscF25XLH8IuF12XO3bf11GV0E0uqgX
ZgZa8W8Yfu5nL4lnChEw4Z0qQCFYRoCEA6tTCP/GjbUMxafbcoBMc+jhW2k58AIQ
fkiAtzx4E73qIy7LZ6NmxhDQf39uWrfr31WcKfEospgSOpnKd+6ty7xLL8VsJ2nx
udAuzcMqL+ml3DAUuLezb7HGemU75gr+bxDRDc1TKJe0iEeQS9JUPGVMN7yOLGL9
nCRxTuGMiGWHO+Ibcn3V
=kRxz
-----END PGP SIGNATURE-----
-
@ben_lubar said in How do we revoke HTTPS certificates we sold to our clients? By revealing their private keys!:
@anonymous234 said in How do we revoke HTTPS certificates we sold to our clients? By revealing their private keys!:
deciding what certificate to encrypt for is the hard part
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512Want to send an encrypted message to @Remy? Go to https://keybase.io/encrypt#remyporter, type or paste in your message, and click the button.
Want to verify that I really did send this post? Go to https://keybase.io/verify and paste this post in.
-----BEGIN PGP SIGNATURE-----wsFcBAABCgAGBQJamlQ3AAoJEAGLq0XbLSskezYP/jV/NGavTG9zy6dZLTH6sxQb
YiFIdshYncx6XUX7w5KhkIfMuDtwNSlSvGIspCt+emekVqPtltPYwhAuAovWV9SS
9DGCd14nnqwcdSB5mvLMtqQ1AwYsz8Y9p+hx1tEzH8+KXE8qAqzhWFtRiqhiV8fe
J4FKW/eaudgDmVn+KgSeSOBjNfiNlR+VssCdi9MkuH+PkBFaMisJBtccuTVnpoQO
gZQv5NsbGQqde0VpubTAiPEQ6d2ASl2TydeMsFfKgjyBG3bmF7m81Hiq+7iwol1k
rZhHkRENkbhvRGMVv0ohkLGb2P1nrveU3oDNAyU+vjZsYkW6ayPhXUuSv7Top32k
6DNXUgu2MKXJSesVQoI2ZAUKYoBBiziwws+Q1/3OC8/TyMYk0aFDIp7ZH1BM59+T
PbcTwNbqdId7MKCZL883HQX4TPkhuRWdjpscF25XLH8IuF12XO3bf11GV0E0uqgX
ZgZa8W8Yfu5nL4lnChEw4Z0qQCFYRoCEA6tTCP/GjbUMxafbcoBMc+jhW2k58AIQ
fkiAtzx4E73qIy7LZ6NmxhDQf39uWrfr31WcKfEospgSOpnKd+6ty7xLL8VsJ2nx
udAuzcMqL+ml3DAUuLezb7HGemU75gr+bxDRDc1TKJe0iEeQS9JUPGVMN7yOLGL9
nCRxTuGMiGWHO+Ibcn3V
=kRxz
-----END PGP SIGNATURE----------BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512what a nerd
-----BEGIN PGP SIGNATURE-----
Version: Keybase OpenPGP v2.0.76
Comment: https://keybase.io/cryptowsBcBAABCgAGBQJamlwmAAoJEBnKwZS3vxMso0MH/0BTmTY2PV1wCDruF+7pVTvE
Ffw0Elf5mMvBWZyHd/fDCoRCW8PGLz+o4CA5pvrRgSIz7w5rCHeCtlkicxyYTV5w
j1h6o6QdfQLR81yC1ZjXMIh468wR5ruTc2k9ArSq73vZ88djikjseKDd0fpJf1gl
JLWwqkN+6OGsw4o2kTHQPQBUuwbDUW4ZZ5JNFNhEywVFeDx1NhV288wuQEz6F74F
8SLZgo1TULPlx1mfoUxxdPvT6jAivuMwV6tCwQxtBuUYrR6+vo81+o85YYJp7avq
COmmkNx6+tqGx/d/bGrLCfwfyM1F71kRraQb9G5aqICwF7SbBhqaz+cVgoxWwtM=
=syEz
-----END PGP SIGNATURE-----
-
@pie_flavor said in How do we revoke HTTPS certificates we sold to our clients? By revealing their private keys!:
@ben_lubar said in How do we revoke HTTPS certificates we sold to our clients? By revealing their private keys!:
@anonymous234 said in How do we revoke HTTPS certificates we sold to our clients? By revealing their private keys!:
deciding what certificate to encrypt for is the hard part
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512Want to send an encrypted message to @Remy? Go to https://keybase.io/encrypt#remyporter, type or paste in your message, and click the button.
Want to verify that I really did send this post? Go to https://keybase.io/verify and paste this post in.
-----BEGIN PGP SIGNATURE-----wsFcBAABCgAGBQJamlQ3AAoJEAGLq0XbLSskezYP/jV/NGavTG9zy6dZLTH6sxQb
YiFIdshYncx6XUX7w5KhkIfMuDtwNSlSvGIspCt+emekVqPtltPYwhAuAovWV9SS
9DGCd14nnqwcdSB5mvLMtqQ1AwYsz8Y9p+hx1tEzH8+KXE8qAqzhWFtRiqhiV8fe
J4FKW/eaudgDmVn+KgSeSOBjNfiNlR+VssCdi9MkuH+PkBFaMisJBtccuTVnpoQO
gZQv5NsbGQqde0VpubTAiPEQ6d2ASl2TydeMsFfKgjyBG3bmF7m81Hiq+7iwol1k
rZhHkRENkbhvRGMVv0ohkLGb2P1nrveU3oDNAyU+vjZsYkW6ayPhXUuSv7Top32k
6DNXUgu2MKXJSesVQoI2ZAUKYoBBiziwws+Q1/3OC8/TyMYk0aFDIp7ZH1BM59+T
PbcTwNbqdId7MKCZL883HQX4TPkhuRWdjpscF25XLH8IuF12XO3bf11GV0E0uqgX
ZgZa8W8Yfu5nL4lnChEw4Z0qQCFYRoCEA6tTCP/GjbUMxafbcoBMc+jhW2k58AIQ
fkiAtzx4E73qIy7LZ6NmxhDQf39uWrfr31WcKfEospgSOpnKd+6ty7xLL8VsJ2nx
udAuzcMqL+ml3DAUuLezb7HGemU75gr+bxDRDc1TKJe0iEeQS9JUPGVMN7yOLGL9
nCRxTuGMiGWHO+Ibcn3V
=kRxz
-----END PGP SIGNATURE----------BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512what a nerd
-----BEGIN PGP SIGNATURE-----
Version: Keybase OpenPGP v2.0.76
Comment: https://keybase.io/cryptowsBcBAABCgAGBQJamlwmAAoJEBnKwZS3vxMso0MH/0BTmTY2PV1wCDruF+7pVTvE
Ffw0Elf5mMvBWZyHd/fDCoRCW8PGLz+o4CA5pvrRgSIz7w5rCHeCtlkicxyYTV5w
j1h6o6QdfQLR81yC1ZjXMIh468wR5ruTc2k9ArSq73vZ88djikjseKDd0fpJf1gl
JLWwqkN+6OGsw4o2kTHQPQBUuwbDUW4ZZ5JNFNhEywVFeDx1NhV288wuQEz6F74F
8SLZgo1TULPlx1mfoUxxdPvT6jAivuMwV6tCwQxtBuUYrR6+vo81+o85YYJp7avq
COmmkNx6+tqGx/d/bGrLCfwfyM1F71kRraQb9G5aqICwF7SbBhqaz+cVgoxWwtM=
=syEz
-----END PGP SIGNATURE----------BEGIN PGP MESSAGE-----
Comment: your a buttwcBMA27CPcdaZXN4AQf6A0aDiWNuE9Bj7whhv6fdAXCRwXtAUgnPQTiOr9BKyCMi
FdFA9L2/uDE/ZvfgsCNrWumRs+0o2e9lm+5P4b0PsTRXi5WXt29ZnvSytWSoLCit
hqMZ5ECcEYa/bT3GelpCMPH7Hoo2TTImKwMtfGZa/0W5ZgRmbc3I9rZ4yn3ewKSN
pqj0/yXqC1DKCrHp+2txvYNjErV0jSEHDZR2NRF+8GYwtBRhnB1IDSEDGeYrcbdx
qkxV0BqOXkby5+owDB6cKa5rOH7CbYmANBqNtR2UTwEdiiMeO/h30/X75Mc+0pA5
7D5jhleOCAZI6QmJ70aQqfOY3wvalv5wlnIxLOYmbsHBTANQPL45PgXP1wEP/jYw
CzlW1Eiugq8SLgQrPZxETb/ENv8uRJbyHw+rmSc7+aQZJuRKitl3ltxHHMnpPP68
HG5Lz4X8DArkh4Ipm51OH2ilNWGYW1W6cccONAAlU14XlxRSZPyLTcnD5EzW6w+R
PrK9re+lRDdGgsGqj6+OCUVtKw3BL4qmLeaZf+gAt2YyivynTL+RqdPf/8KieGuF
SAlBFZnLMq239yhymi9F6fMcyZByi+69GUz/Hye4GGwZkXmCxXRlNbyOyV2hYG6o
zgGXA0bURdFUOLtit/rW24S7FfgTe9ifP4Jl9m/7IqVixsH5fp7t75DcVJJzUtt0
PF0UpkIvYf0a7kUyEQR/defu7uO2Bj/hb+yAE5FUlmF6Vpm4oBZQhjjIVJfixWOO
vzjLpHRA9I0xyFLYUOOrbkINatVtbr+/rn4FrX0ZYCPQPBFcQh8lYMnITjbbEuUh
86rSXEEu3kzeNgk35M8Ic7eWj+zFaFGguvnHijP6wZ3uZu6eCBQINdk5OINijVZr
dxgaPlWU7aNulypPMWReOuhJqvW00sA28w5jA1Hw/yqQZdmmiAMvHaXXQeUn9oKH
teF0xXwZB4zJG5NXA9uS0Jx6IxfUv2dPuV6OqdiQ5H4llpW0+s25qm8m5p2N+ybw
/LtS7pB8YWS41ONaK+wwNLfkwtUTeZIW/WB+/ak70sG5Af7P97sW6OgZq4TatEXx
cwQRjQ1wipklya5YmAGMi4SBiepCJ5KvNuVURc2fT5PhPg/AMwP2qubcWGZT5kis
6mH+ISsGVITVtSLho+Z1Yj+5lPKWZ6qO6Jfw42qoIVdeNmePLNsMlz/d950XGT4F
hou9w64rlXyzRzHxgj9W6WKMMXvr9z94hJzmWv8JucF85B/NAddcvwED9J2e/Kad
V4Te1GPWlNR7QN+ffPm/3YpPxbDsvnWbNvKwFZFWdwuRXqHC2mQYYc4XyFrAer3j
3qynPBcct2qgoztWF5tl5JD9OPfKNTrJIX4FkiAFuuGBSovtVSHBiavjhmkawyJ6
pApDvbdzZjvhxzWaSO+F+7ESFv6lQCFPrin9O0mB+LpcXb+J0TutEhtH0GOPKT9R
CL61yaw4+H877v+p3eZMhQzly2c2rG+tEanhD2tHS25cs2anOjBsAxxz7jjJCqeU
dPXlHmGGWlLX/iJcXgVxE/MZLI7l3AVCU6KPF20Xgd7BPH/NnZi8UDF1REz4p7RU
MMXKFJeDedV20p3umzN4ybMzy0yNKsgLGOupYCA1+BquiMNLtH4ytOr1YOl0FqgJ
Q7hAiMC4TDUG9Z7pPv5eWey/EoztooO72gpdE2z24JZWu7QQh345twmRAHURlAB8
XShwmz+f4HEBv+VFxVv9sRo+wByfHK/ig30r4jeHMgz+axx23p6lclk9B2Ex566v
f2EYxH73EVVLffcY9u6DVMQpiZfyvySXOYgz8qN1e+61lnQNp1GjRoiU8/4ncxEY
QfqW14rXtPsXWY71rv6hNdq+dVTM6XtpBIpm4pSOc1jcdA30u1V437dd
=m6kk
-----END PGP MESSAGE-----
-
@hardwaregeek said in How do we revoke HTTPS certificates we sold to our clients? By revealing their private keys!:
Edit: Duh. Thinking about it, encrypting it would require knowing the recipient's public key, which would require that the recipient have a key. Since hardly anybody does, that makes encryption more difficult than signing.
I believe that's why some organization still use Domino servers. I believe that everyone is assigned a key for encryption, so we use their email application to exchange emails between government organizations.
-
@ben_lubar
-----BEGIN PGP MESSAGE-----
Version: Keybase OpenPGP v2.0.76
Comment: https://keybase.io/cryptowcFMA1A8vjk+Bc/XARAAkmhzsoAHV8J79rDCf0Nb3/mH//OmEqK8+2uZGsQZDcYh
mEXteM5Rw70xOzG9rXsIW/jQsFjj45VnW/nq+gR3NLyQ47gbf4hTSScdJGBjtc7k
8SpGwPVJbbC7KeBaXwgxTDCEERbeOqZWNNwJTRbvnOjt0ZUZ7pug4vk6F1f6o1aZ
bTVaYxApkK8LHKyp27CNGF+YHR7MIMwYdPblFVqGYec4HS8xEqno0V9fW8aKEJQU
1TlZaqHWC1rjQPkd7H6TqyjW5w3/3s5niA+SX94t8R3QlrN+CO8n42Idc0HPhbmd
c8yD0j+caGhU9PQMYSBXh2r+C1QUrg9+QFwRamJlirwjWMIGxhW0BPAdz6UfL3Ad
mOWqtn88Q3R2EurHxrMW6t69f4BgQ3JKoyoGlidDlvJWHS/f5viZ9KCxMwmgO6u6
3hkZcIud4uAxKpyZ/TVgbsaMiXe7bY58zR4TDZcCV43XfOzSPFd3OUQ1Z5w6gmIX
jVCcCVadwxeXVz9Uc1ViMkGeIDBplb4ZKW7n99AR/8ZlriJw6JtUvXQ+VeBVxewC
5pKvuKroF+UakxW8OjEQE1Bcz8pCB9A+B5M3orFGccK9esZJrvXgBAHOhiAwatKD
2+aJntjSPhmjrb3BGnffX9+xT4MxnIUTeoVfaITR3BqTspNJX6VMJ55b9DaO1RrB
wEwDbsI9x1plc3gBB/9UN/Ww1TqL5ffQXtNTxgh1CqgIkHUWQpoO1tbHTF6p5ybf
fAsv7UVZlwQlWpKldbb2vlL9Jqb3/o95lo453u0ziL7f/RL1oxCSyHRAuYLWHipV
RXgRO3Tyi/3LFj8vCJiF87NpMJ4eLr24KXtDZxL7kLrUkYLKke/LFuwLD7Y25S/p
o2Tw5TI4+ZQUGzKoTCbvGxsCwR4XjVvbSLRSaWQZ7diH3Xnkjs1tVBnWA6ixwmby
/CfTcm0VW3vKDhhVnU2X1ZSb3YlqB0TDGe4tBw9DFqVXMfaFcROJz5gHUR/Nb0KH
pjByiMlZfIRUSEq90EqIji//GJkp/Q2jppZOZ7pN0sC8AavSIpZLznxo+iWWybYw
jP13Z8sFriBwiuVKL88AmA1O9MBkia0hxJPjYN069xToDv22vBciGgByQSSbm1dI
pTcwcwzpW7c9eM33e/oByzfd6t2ajW9XmnWOSOUxAqKjWMIotlgC/9MwphrwZwhY
y2tBS/gRC622S4xTZQrmOKQahk4SoqGy1STy/xh8mBNHfHWVnJju4mIQiHragUte
cqx1WeYGQoo6y3JA2/ozxsR6cReWnMiWK62cHpBmNFIVm/La+oOGtpHBHGGPTZsT
XKsm9rfRnjCxZriu5DhxrAVgRp006IWXkgKk9idpbish2ZFnMri5C9psQKZH99ts
AJRJ93AGilBV92y5JgOKA2XbeHT9QTCGdw3uT4aB2ZvnGNYjRCuWvG4uxSBYM2li
bQ/q22id7xVsGR1lG4Bz/LGl1qVNdpLadzRgyt724BvPoS1QngSbx4Rdm6VpgeWn
J8/WqgozQEMW3MqSR9xTcbGFWKZkcpxMHDs2U0U=
=SBvl
-----END PGP MESSAGE-----
-
@pie_flavor I think I should sleep at some point. It's 3 AM.
-
-----BEGIN PGP MESSAGE-----
Version: Keybase OpenPGP v2.0.76
Comment: https://keybase.io/cryptowcBMA27CPcdaZXN4AQgAiObBDHQcTSAr59m5wDR7sDcECSXPhSKYFPKLvcSgyRWt
8c75sk67HFsuq5sYzeTw3eW6Px64ZcMhkERMctORiXZKHyjn0ul3gCMNMgjdFFsx
5DcYfGKa+isbZhswSr3iGDuUoq4QWqTPX5hJ2dV/vsBQMH/Ke4fUO73lBDioVFJ0
wLc64Zc5YCIP8C91mpKFbPpe6cGvzeK+yy7MTpaTc5HXN9jew+3/x1wq8EFAd8d/
CF8T4W7Fby/iLm7xArYM9JxtSvR+R9ohsQFIobzQsoVO1rlpuLOpJt5SSelH/amh
xMGW2zT+L3Q6t75SDMmr1OoKE6prwZXdOG+PSO9Nl9JJAf98JECWthB9UImtAJLH
9ZWFvaFkmBx+a54fSybYmf7KMaBE4zKYzs2IG9hXZxtV0zTgNIjn2+fgmiAlyPEv
B2zz6wiOnROUrQ==
=FUCJ
-----END PGP MESSAGE-----
@pie_flavor
-
-
@pie_flavor said in How do we revoke HTTPS certificates we sold to our clients? By revealing their private keys!:
Yeah... NFC what I'm doing apparently, and this site apparently doesn't help make it easier.
What's fun is that supposedly it was supposed to be encrypted for your account specifically (if the reason why it wanted your username in the form was anything to go by)...
-
@pie_flavor
-----BEGIN PGP MESSAGE-----
Version: Keybase OpenPGP v2.0.76
Comment: https://keybase.io/cryptowcBMA27CPcdaZXN4AQgAucDKqFOackSLudpUFHz1+5mgpezPWTzGR5fVE6glYM8V
+rszSAHJAGRcu4OAST3Iiw5aLlpbOisiPpMtKn0Rb/2SBnatAad8NH+Yk1szrQyM
2MvJOvjd6VBX4DAwal9fXkczWi6Y9EsAVcYRjvyb4BNsEuhf/cXR3ZXGnq22rBrv
HsvoHOMI3akMT+Jq/tKbRjVtfFB18kDYokhYDVr+wu+Sv0C23DUHgB5E9ULbVF/S
xxqUa1TNvu/Fc4MqK/ow/TyhtyAY+dDc5xfluHt9TiCiK5RxNkI3tJrf+Qen0Yfc
2zT4OWP8WvDz7gKfU8gIHybFb3OVvsuf8iq09P/TMtJLAdmgqhhO9S3LDojAVFnO
zreE+kjG61iy4ZcVxAHsFNFRQiGyidUqnSa+N45RxxFIAzrK+r5j5oT3sythLmRV
qd0UGTd2Z7qt0tG4
=wkCL
-----END PGP MESSAGE-----Maybe this one will work?
I think you're supposed to smush it into https://keybase.io/decrypt
-
@tsaukpaetra
-----BEGIN PGP MESSAGE-----
Version: Keybase OpenPGP v2.0.76
Comment: https://keybase.io/cryptowcFMA0b+I5Bnpsr5AQ//ZyG9huvdeWqz3bVXy7HbwS9Hfl+NCo91hRf62GCnzTRM
h//EBiHEs3ZppZHuLfYBXTLTfsucJsidLhpgxf86eTzQuG38LXetQiFKGKF78Xy+
9fLgZui4iulExcT7LjElgz4cCdxtSbLOYqQfPuW5lKa8QRyc0S8KJbznUgEWw309
D3Cqqe+YL5PGS7eHd6A63VdDyixYUiP0IH2OMLvSghVwz6yhBHwD7MG0ukd3xAIp
Z5ChxfQmR34tj8AD1D8HU6d0NaZX8RC0iqQpGtoa3yvvwiWIxwueoghEiDhxBQM7
KWglPsHOQdPb3wQAjJ2MHzihYNqjL9CxMUUCpeLdFoSAXkmwSfk7uci973Esk//g
uLCZl12urJT0SCwNBM1UnWGyRBgDf68FMiiG21YyYMX/4ReE8sgcdfPkMzzucS89
96WlqlXxdEUBPxMI6ZCmGRiFgrwNtP0WNiF6hj7OVFm++f7oFPFcGTMtt9kTE693
tFmET1Givs7oQspMbfkKFa1vQfaUjU/i04s7LdE0aKSkBaPaHlPIH+AXn2aaLekn
Id847T/cUXSb1/BeCRDk+uGylG83TDGt1LxlRKnpnlziLojXBGZkKt2PurikNyPX
kznUzYRWBfP51h/UTinAOM41mVmOLYZrUAoZhziMciOKJcze99pQkE/cmwwJsDrB
wEwDbsI9x1plc3gBB/4lKROOofTbPb7aRpiseYou+ZvKzfU//9UN8wDuF6297bb/
faZcgN5moJ5D2UR1FTkZPMdAO8SbwscMSZoSPwxgGu8iMM5AIZNqJl+iLjfGOaxf
71T4YGBuavruD67lVMhjQZ7dcNsaC0AuWdDAVvxrQBLhpI+JCw9jFwMXzoI2d+nX
tvuV7iKhcz2Q0EVgr8EPCvJOkQczsApDbN4K95tSUlbthNtS3NZijt6ia1YX21NM
nJAYmaLOF5ITg+P0osDrauNv31Z7AvaOEwZKtYey69+zgCvGu5Fan8evX4ZDX1+2
54ouoqJeXVsFF5whrzk6chHfr6DBKuZGRlTcuRHi0sCwARpRXn/n3rAp2TZpncaO
vBUBiVJ1tDvwzqUp2Mzt65w/+hnkWgb15nKtn8t+b7Qew6bJAfwYkwdmrKZofanW
vS25sH/5rd+iCMb5hNDY9sBEqw5KpGuMFFMEiLqUF69G63ugmIVLUMTpt1yctX1c
D2LAdsyXP0MpJ37R28ydjEOBtM62k3YpOoUbvIE20wE5NDO8gmuGotxs6zp4Ikub
KTHVn7irAHxAbG35kfYPQY0+tdaesXkV9+fDzGk1feol/zdEiL6EIXch9IlImTEE
mzPsp0iDM62YfGM/SVroTmRoACaVzkGey17kH4WYpmu1UY2tn9NdLvYPntjJSBst
aMLW2yES8ZtwIavlz2jtWy3Mk4zYjN4QMmQRygXbpn5+/Y4tHm7HvHcR+W6pw1AG
vJ8f72sQFRH9yKhuAm042J/iQI7P0fUYA64omOFIboC6UGBcW5/KlAURXsSHJnwG
wojWgVWivrjTHhNCwvMwWgY=
=i5RU
-----END PGP MESSAGE-----And you didn't include a signature, silly.
-
@tsaukpaetra said in How do we revoke HTTPS certificates we sold to our clients? By revealing their private keys!:
@pie_flavor said in How do we revoke HTTPS certificates we sold to our clients? By revealing their private keys!:
Yeah... NFC what I'm doing apparently, and this site apparently doesn't help make it easier.
What's fun is that supposedly it was supposed to be encrypted for your account specifically (if the reason why it wanted your username in the form was anything to go by)...
Oh, it worked just fine. I encountered that when trying to send you something.
-
@pie_flavor said in How do we revoke HTTPS certificates we sold to our clients? By revealing their private keys!:
And you didn't include a signature, silly.
-----BEGIN PGP MESSAGE-----
Version: Keybase OpenPGP v2.0.76
Comment: https://keybase.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
=IwaE
-----END PGP MESSAGE-----
-
@tsaukpaetra
-----BEGIN PGP MESSAGE-----
Version: Keybase OpenPGP v2.0.76
Comment: https://keybase.io/cryptowcFMA0b+I5Bnpsr5AQ//Yes/Zx0OR9RV657QbKD/yLoEElEPzvCc272uEpsLF5Gm
fIut/k/7jw169GGUP8bng03gMf06hfBmmuXADYWQtPA/EzUDsMmZvurt9PLoHm8U
IiqXD+y/FO6NvqLOypoJGqVp4PX3A6hM/0PPXBpXMXYrZlrDiB0twrEAdMHlNebx
xuxX/JWWwwoFYRZLgsTlmeidjysTRxuWzn9fri0nP2lteZ7NvMQn6QH4zEdpumoB
bdS3jAzjzUJUXqi9YFRYEe7mjc7c1fTR46wiY81RbQyS9Hv8AJXQ8TZPUxYEhfte
/3sDpwggx5qSjixnQ4b4W26UMQO1NjnpN/yizx7PtV67yy/powFv++O0vL+ibAcj
/dfSNIXe8HSETfQ1nH78Ysda/15iKGmr1+YduRkSAFT0Q684Jv7T6YVDBXztOAB3
tw968QIJdL7VkQGoLBHXFgngW69BiobSA6/w3RAWkAZ/o/LucZ5z26VVzGMpqBb6
3E4cuZ+9UW7TC8uBUaTq7WVFjAYaaK4Q4ZaaiHym55HXG5bSvwdsjcvAjF2OgB3l
iUgBnvd12t2zg1TcRJi54IawawTOH5D49eAVBZz3jNGlEKVnqQp/Wbe1d2SFpq+s
NuTLUR4H/6qvKmdARt8nQ7/89Ou7KcePZVeWLrL4kccHgVoLua9YCchUbECqW17B
wEwDbsI9x1plc3gBCAC7XeD5ysgJ72IjdODBRm7UrrAb0l+cKNK2jWrxI07ZAS8W
R2E/t3rOSgxQZ2y5XRu+eFS0YuDTlBAuWps2e+Edn+7pnnZfdkROHxkmck6vBwKy
T8Hd/X8RC+wNPUDFNEDWOpNL0RWN2uNmDo8jyFd296E9yZfwK7aKaTX244/oqc/6
tW9yAFAJ4l3J5mUKj8cMfenbTxB/SvOQ86eAB+fNJpbwfHEdw0pEy8uSf9Of+0C9
aAHnO6Q6zUSY2a4G74VgjJhbV8anfWcJCVST4X4HH0fHpjYNUScPuPj1zpOwXTEQ
b15zzzpRM6ravCdqHeF+8L78tLLBozGGDqeckcTC0sDNAfxQp5Hbfr/koCvIdjJs
0vwLMC/TZQXLHc5Ji+tKIeMcsWcy+fRHmWFDXVCkjAT0InQQ+wRzpyu1AEQ0VLPx
ROeTq+RqLBDerfYEH4Y0jEzPVfegho0RvYVLK8P+I47jzwAu5g3y1b0IcMukGFiV
+/XkVGBHGWmEN0YuNzRJ099h+u1UUYVgoOtAUIl26svTwoxHZe4CrnBqxQ/QcNDn
UgP85+u9J9Rr2nDpYVJLkf0E/zCtlX0CY9o3Sj7RqUyRbYUuR2DN/5nFKwH+nchL
eEW7FSqNg1bNvyvbxMX71vzW8artagDA9iTc+GynysiSyfoNPQDS5mKq72pBoXj7
Yo3YW2aGr8jvM9wFbDU32rLqU8b9ob10CAVus7gq5g2rrA55LJ8zuAQbYoTkMtO3
KGC4YQsE3uNzpPJf4dok9BKKpj/eHRf/NZ7TwOCbDoRyKGrY2xWabA1QIlM967E/
E+o5XV5odotFIziB9q/xPoZhx9q3s8vkXyd4wbp9v9CxqQ/EtC3qiZVqywHreQ==
=WGOg
-----END PGP MESSAGE-----
-
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512Just because we have bits to spare, doesn't mean we need to waste them frivolously...
-----BEGIN PGP SIGNATURE-----
Version: Keybase OpenPGP v2.0.76
Comment: https://keybase.io/cryptowsFcBAABCgAGBQJanKHJAAoJEOKES47lJ3MhcZYQALwMXUea8st3GDYPz62phMYf
iU+EBz34wFz4BR6tMbT2BLzER0Sjrm65hCxaaMxybpK8FVzhFUt87t7MVS7sX/um
X9XjEU3BUABPaaZvagGazibGid7P76MdApm5VtUz3R2eXZ68GChfNHPOl3s/jtHG
eRPAEN+oc5dJHz8KhMtb7Ql/92gnYQNLj0yBZY6Q+5kz0oUFT8trtNc87+lqjOIC
Tet+e78IFDnUHGgUlv41NSdE0ZN9GU8pbljve57SCno/lt+sJHo0zXTJjH9SxY8i
7VpiUPFxkxgySAqq6a6/gRleM4Oj1GQenbKIy+gVWabgc5R/OTP3zz0JKu2KRy3R
k9fwkd2mqtNodj7BB6QDUOfFfUNJYx6Z03tw4JCQiyivxc4A9/2prG6fimKTm/6D
oOfbbUDSPv75Cg9yM39QfRTf71pK3JL8QE7yQfw6dkkiQep0vWWPCYMHwT31XbPG
ErJw8NDedxN2HAY8Z25mHdlr2tf0ptm7eJyXukJc94TNQN8q+2wxyRUy4TZLDFxL
CxXp12jr/WXbSE/GyGHjJj/iwof3njeWeTVl0RKE+A1Y7ssCuCmBxa6JCH3MdrIf
WE+xzvaJVCfd2+rtdnB4iZEAIoUaKJiHCsdpxy6aNz9fLzTbuJtNJ4t+RRcYrDuX
Jg1ewg7cqOClhChEWAqo
=QR6z
-----END PGP SIGNATURE-----I said that. Yes, I did.
-
@tsaukpaetra
-----BEGIN PGP MESSAGE-----
Version: Keybase OpenPGP v2.0.76
Comment: https://keybase.io/cryptowcFMA0b+I5Bnpsr5ARAAmW2r7OHz5QdnniGFBVW2GxqjrbO6n3iEqK24ugwmdzRy
zZy81JvkpwMvJdpxbZJuObtfWgrWqLdE9yETRsKgj5uT82HHCY2HGlaGW5h9FoCW
zzf+44ZwwzZcyUWtm45X9oWA00a5DUPDvdQoB9hAb6r2kwP8JH1sCGqomXFl0dbT
XakKUYvntdtG8/Dz1JgaySknL4ogU3e0Ic4Q5v9aQnRmoaKw+iJcJZK7NhxxCRu0
7FGWDspJL0fHjq7FYXRNeERnS/Hv7EdolfnsxM5qqLm73XI/DF5Yrar9AyfCKYSV
f+8v+mxjR52w1IUtrH6trxfnuy9mIZ4h50RE6LXrqYarDu2GZZgkDkalhQ1otwzD
E1CEnO3djWzjHDLbf2tCztWjE9H+R+ZT2LMVuXxGPR9CaRYeesIJrTx4wWtq5tNT
9AmFp6/OH4V/1F7eVJ/yp+6RjCGSJEHbZuJjY0EZXusIVRyCaqCH8EqKzn8WsXLw
jU36c/W6T3JGENBuWBGJZrcCxww3Qa61lKArDCfGKaNUwcquOnP8jm0QiH+0Eafa
/TKbO1LtLueNxMkecuMbFFVHoUAq1nE7IuznLg/Tgo6i9Ls8VOzamOZki+z3Fv3V
RUWYv/SbCpwMMvePmPgr13ZXhKkki1dFZh1ny6nSv9MqiTjKv/yWZapB6HgZf/LB
wEwDbsI9x1plc3gBB/wJNfzkSwrLMkJog/hGcaAxuAj6Ffbkp5WrzKtF5faR7yJH
deA0fLCBCluscIsskHQmhFtm1P5a+yDZw+GbBmOsMNB0y++WlKvv4K4du87wEpCc
GSixDEu6JgTdge0a8A/O4iOLEsYykB6S/Sld7h/wCYhU4G/VEZviJBYM+v0cIgwN
5eBr8nXZXGTVf5YaejKzsf4O5/TYe1UueWmZSnyVs1GtTG/unj2GbVTvAsM0jG43
TSLe2v1EYYpaz1/tTYSfb1IWys0L82Uy9nzfocuCBOi49qb/q3bw3l4kYK4O5qoB
xT2s1ndb6xRK8FmBZsmGbuaX4HFFgI5Z/h8RIZ9T0sEFAeB/ZUfBVDHLCMdzvpzj
zlRGJTbCxFl9MTIqMfUTw0oKuiWwFmZq66sNl374cb2hllG9sQW1FnsroWq2TeQR
AbBSXkBMsvBF/R6G1BWpJPDjHaufyQn6x0qxjc1OrZJ33wsUOV7olMyv8uTzQnEi
1vKULT4uKC49EJohOL6aHIoqFaalqXN+4A05V3Um4P8vqsq+vZzzHeUN/jc/m11T
xIlqTriQ9R0fWQs/47h1zZ9HvrHnoQUWDJhu031V58XLOJrfTD59BKcYhUsbpdpP
oC7PzZg9looqug5NR5ACrK8BB4LulU5zs0f2YlOfKTBwxd4xfzL+emYwvYbvc7gs
QMPPMEDX7pb6syF6RhPlKPfktXu3tFhk+R4CzSAVkcuTgGLoV4OMjRpUOT4zxdAg
nnVBvy6B67ieESaNDSDBjDD7KE1gWFvZpyAD7ufXRei2gCHnyVk0LPE3fFX2eCue
wdmzL4vwTmojzh6TXPFhllKYtK3RHcBCIjk0wA/L6YqGMJVvUd5NeZlVAfDC67a0
SzPQRP7Wd96pnXsuos74Kd39vcSWk53b9t9Sv8IK5+r5LMeJEx+Ku351eG55H1T7
kYj6mIkH
=7ZPr
-----END PGP MESSAGE-----
-
Ok this is getting excessive
-----BEGIN PGP MESSAGE-----
Version: Keybase OpenPGP v2.0.76
Comment: https://keybase.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
=+MYO
-----END PGP MESSAGE-----
-
@tsaukpaetra said in How do we revoke HTTPS certificates we sold to our clients? By revealing their private keys!:
Ok this is getting excessive
-----BEGIN PGP MESSAGE-----
Version: Keybase OpenPGP v2.0.76
Comment: https://keybase.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
=+MYO
-----END PGP MESSAGE----------BEGIN PGP MESSAGE-----
Version: Keybase OpenPGP v2.0.76
Comment: https://keybase.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
3tkDnX86gSOefQEA37mb
=2Urs
-----END PGP MESSAGE-----
-
Ha..
-----BEGIN PGP MESSAGE-----
Version: Keybase OpenPGP v2.0.76
Comment: https://keybase.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
UNKSg78FNBTWhoUJ1V9NN9kiuexOHQ==
=ow+0
-----END PGP MESSAGE-----
-
You want longer post? Fuck you. Here longer post
-
@hardwaregeek said in How do we revoke HTTPS certificates we sold to our clients? By revealing their private keys!:
@blakeyrat I've seen many that were signed with PGP/GPG; it can't be much harder to encrypt.
The encryption and decription are both easy. The hard part is finding and attending all the Key Signing Parties™ you need to attend so your key also verifies for anybody. And then deciding and maintaining the rules for trust—I remember running some absurd script to apply them, because otherwise it asked you zillions of questions how much you trust this or that signature.
-
@spencer welcome back, lurker?
Who the fuck are you?
-
@tsaukpaetra thanks?
I was around shortly after the migration to
dicsoresdiscourse; stopped visiting because a big project at work started to get underway. Looks like I missed all the abuse and fun of a migration to NodeBB. I'm on leave for the week, and remembered this place. Glad to see you lot all haven't changed.
-
@spencer said in How do we revoke HTTPS certificates we sold to our clients? By revealing their private keys!:
Glad to see you lot all haven't changed.
Well, it's been divided into the Garage band where all the noise happens, so in some ways it's become much more civilized IMO.
-
@tsaukpaetra said in How do we revoke HTTPS certificates we sold to our clients? By revealing their private keys!:
@spencer said in How do we revoke HTTPS certificates we sold to our clients? By revealing their private keys!:
Glad to see you lot all haven't changed.
Well, it's been divided into the Garage band where all the noise happens, so in some ways it's become much more civilized IMO.
I wouldn't call it more civilized, instead I would speak of it being contained.
Probably.