Teach Me How to Diffie