3 ms·
This is a community with a strong focus on security - they're proving their identity when they post to add their agreement.
by danparsonson 6y ago
This is a community with a strong focus on security - they're proving their identity when they post to add their agreement.
- lionkor 6y agoI don't mean to argue, but I believe github's account system with 2FA should be more than secure enough. If it's not, then why even start a bbs there? Why not just use a signed & encrypted email chain? Seems trivial, especially for what wants to appear to be security professionals.
- smeej 6y agoI work in account security, not for GH, but another platform. Account security with 2FA is a long way from foolproof. Accounts get compromised all the time, especially by phishing or malware. That's why my company's internal emails are all PGP encrypted and signed, even with managed accounts and YubiKey authentication. When it really, really matters, you need more than 2FA.
- lionkor 6y agoYes, of course, I agree! Where I disagree is the notion that putting some PGP keys in a github issues comment is going to prevent anything :/ Edit: Like, if I had hacked one of their accounts, what's keeping me from commenting there and just copy-pasting the key they used before, or generating a new one? Are they going to check?
- ylyn 6y agoIt's proof that it IS them who posted that comment.
- maqp 6y agoIt is proof that someone with a copy of the private key posted that comment. Also this https://xkcd.com/1181/ https://xkcd.com/1181/
- smeej 6y agoThey easily could if they wanted to, which is the point. If at any point in the future, someone wanted to say, "Well, so-and-so may not really have been the one who posted it," or, on the other hand, one of the signers later wanted to renege and say they didn't really sign it, it's going to be a lot harder for anyone to buy that the account credentials and PGP privkey were stolen and used than just that someone somehow spoofed a post from an account. It's like the difference between posting a +1 retweet and having a signed document notarized. One of those is a lot harder to claim was faked/unauthorized later.
- pera 6y agoBut that's exactly the point isn't it? I mean, using pgp because you don't trust the communication channel. And you would still have the same issue with a mailing list.
- FDSGSG 6y agoIt's a LARP, not about a strong focus on security. These people do not normally sign their comments.
- proactivesvcs 6y agoAnd many of them providing digitally-signed statements such as "I agree with this article" which anyone can simply copy and paste into any other discussion, at any time. I'd suggest that implies a dangerous level of understanding of the tools they're using.