I am currently hosting a new website called Cryptology City! This is an analog (and steals a lot from) the Complexity Zoo but for cryptography1.
The Zoo was a great resource for me in my undergraduate and graduate studies, especially when I was interested more directly in Complexity Theory. But, as I studied cryptography, I realized that it was a lot harder just browse the known concepts and results.
My hope is that Cryptology City can be a useful resource to people who are currently studying cryptography or just want to browse the ideas that are present in the field.
I appreciate anyone knowledgeable checking what’s already in Cryptology City and adding to the growing repository of information. Go see if your favorite primitive is already in there, and if not, please add it and what ever other information you think is interesting about it! It’s hosted on Github, so feel free to submit a pull request.
For people are more interested in the broader direction of the website or would like to help beyond adding to the knowledge base, I have also started a Keybase team to discuss the project in more detail. Feel free to join me there!
The best way to support is to contribute to the website with your ideas and knowledge. I am in a fortunate enough position that I do not currently need financial help to run the server. I currently host it using Obsidian Publish, which is relatively cheap. I used to host using MediaWiki and Digital Ocean, but Github and obsidian is much easier.
Written: 2024-07
Last updated: 2025-02
I use cryptography and cryptology pretty interchangeably. I’m curious to hear if someone has a nuanced take on how the terms should be used differently.↩︎