Earlier quoted context omitted.
> I can even send encrypted emails with GnuPG without any problem, and it's as secure as Signal, if not better. Alas this requires a fairly contorted definition of "secure" to be true. The cryptography in GnuPG has plenty of problems even if you insist on manually doing everything from your own CLI tools which maybe don't suffer the problems from EFail. Mostly it's just kinda old, AEAD hadn't been conceived when Phil…
>...if you insist on manually doing everything from your own CLI tools which maybe don't suffer the problems from EFail. The only surprising thing that EFail revealed is that there are email clients out there that will silently allow html emails to communicate with the outside world. Encryption isn't the only thing that leaks from such clients. >...PGP had to kind of fudge a separate MAC into the design and hope that…
No. Unsurprisingly the result is exactly what you'd expect. Idiots build software that throws away the error result and returns the unauthenticated text. This has always happened, which is why AEAD modes exist now. EFail documents what it names "CFB gadgets" to abuse this in typical HTML-based OpenPGP clients but you could attempt the same fun attacking a human subject directly, in some ways it might be easier because humans tend to just sort of "read past" nonsense in the search for meaning.
Phil Zimmerman didn't have a better option. You do.
> You use the best ones supported by the receiver as listed in their public key
So, you never use anything in the least bit new unless you're communicating with somebody who just minted new keys. For older users, you're stuck with whatever was current in the software version they ran five, ten, twenty years ago.