Session
A commonly heard adage in security is "never design your own cryptography". Related to this is advice that you also shouldn't design your own protocol. In this talk we will start with what seems to be a simple requirement for cryptography, and go through developing a protocol around this, seeing the pitfalls and traps that await us. We will end with an open standard that supports this requirement, hopefully with a better understanding of the complexity and intricacies behind it.