▲ | CarpaDorada 2 days ago | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
>Well, how about the fact that gnutls allowed passive cleartext recovery attacks to go unpatched for about 2 years? They patched it when they became aware of it in <https://gitlab.com/gnutls/gnutls/-/issues/1011>, it was not "allowed" to go unpatched. >How about the fact that GnuPG is predicated upon the web of trust No it is not, the web of trust is one mode of operation out of infinitely many that you can come up with, it's not forced upon the user. It was evangelized for a long time until the keyservers got DOSed. In retrospect obvious, but also gnupg is more-or-less an "activist" project -- big corps and govs are against encryption for the masses by and large. Had it had institutional backing from the beginning (which it never got) it'd have a much more robust model for users to work with. >encourages misuse in the form of long-lived identities which discourages key rotation You can automate key rotation with gpg. The long-lived identity argument can be seen as a strength too, short-lived isn't always better. >a littany of vulnerabilities involving authentication and downgrade attacks? I'm not aware of these; do you mean that GnuPG is not secure by default in its algorithm list? It chooses compatibility over security, but you're free to change the configuration. I think it's too harsh to say that GnuPG is inadequate because of that. >GNU is just organizationally incapable of producing secure code. I don't see why that'd be true, anyone can contribute to GNU so there is nothing inherent about GNU that makes its projects insecure. >GPG is not good. It is broken at a fundamental level. Works for me! I use it to sign my git commits and tarball releases, and with gpg-agent I get to authenticate to SSH servers. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
▲ | stackghost 2 days ago | parent [-] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
>Works for me! Hey, so long as you're cognizant of the fact that everyone credible thinks GPG is at best a security LARP, do what you feel is best. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|