Overview
Syllabus
Intro
History of secure email
Two competing standards
Motivation for using end-to-end encryption
Both standards use old crypto
Old crypto has no negative impact
Backchannel techniques
Evaluation of backchannels in email clients
Attacker model
Hybrid encryption
Hybrid malleability of CBC/CFG
Malleability of CBC/CFB
Overview
Practical Attack against S/MIME
OpenPGP - Integrity Protection
RFC4880 on Modification Detection Codes
OpenPGP - Compression (DEFLATE)
Impact on the standards
Direct exfiltration - Demo Time
Conclusions
Black Hat sound bytes
Taught by
Black Hat