|
|
|
|
|
by AnaniasAnanas
2547 days ago
|
|
As much as I believe that Efail was the result of badly implemented email clients it's not like the OpenPGP standard hadn't any involvement with it whatsoever. DJB for example suggests small authenticated and encrypted packets, something that OpenPGP does not have. See https://groups.google.com/forum/#!original/boring-crypto/BpU... 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. |
|