(no title)
AnaniasAnanas | 6 years ago
Since I am apparently replying too fast and I need to slow down, here is my reply to the child post by Sir_Cmpwn:
> I don't really see the link between the email you posted and efail
GPG decrypts the whole message which might be gigaoctets long and throws it to the output. After it has been decrypted it checks the MDC (if it exists) and throws an error if the MDC does not match or if it is missing. Meanwhile if a OpenPGP message was composed of small authenticated packets GPG would be able to first authenticate if the MAC of the packet is correct and then return an error right away if it does not match. If it did match it would return plaintext and move on to the next packet. You can see now how efail would be prevented, right?
> PGP
Do people use PGP nowadays? I was under the impression that pretty much everyone used GPG ever since it was released.
Sir_Cmpwn|6 years ago
tptacek|6 years ago
No competent engineer would accept in 2019 (or, for that matter, 2009) a new cryptosystem that functioned the way PGP does.