Several of my friends and I have made the decision to explore a variety of intriguing subjects. Each of us has taken responsibility for a specific topic. Leveraging my knowledge from my MSc course in Cryptography Protocols, I have volunteered to present on that subject. Here’s the agenda I plan to cover:
1. Identification and Entity Authentications Protocols
2. Zero Knowledge Protocols
3. Key Establishment Protocols
4. Threshold Cryptography and Secret Sharing Protocols
5. Special Purpose Protocols (like simultaneous contract signing, mental poker, fair exchange)
6. Identity Based Cryptography
7. Types of Digital Signatures
8. Secure Multiparty Computations
Additionally, I’m considering creating a video tutorial for this presentation, although it will be in Persian.
Here are the slides:
https://github.com/7eRoM/tutorials/tree/main/Exploring%20Cryptography%20Protocols