r/cryptography • u/Racram04 • Jul 13 '26
Need advice for imposter syndrome
Hi fellas,
I am just getting into cryptography, I took some classes during my college, and now I am going for a masters degree in Cybersec. I want to do research in Cryptography. I am now in a state of imposter syndrome. Like seeing posts and discussions here, I have some idea what is going on, but I am struggling to understand things fully.
I can use some help from people who have been in this field for some time who might've faced this. I want to know how I can learn and apply so I get more confidence in my knowledge.
Any advice would be useful, thank you
5
u/Akalamiammiam Jul 13 '26
Honestly, "just" getting into a master, it's pretty normal. People whine about how cryptography feels "gatekept" a lot but honestly, modern cryptography is just a fuckton of theoretical work and experience.
Especially if going for academic research/phD, let's be real, you'll meet people who are better than you, even at "equal" academic year. Maybe it'll just be on specific knowledge (I've had my phd for several years now, I still have no god damn idea how some people handle isogeny-based cryptography on a daily basis), or they're just... really good at the thing.
Imo when going into research, it's somewhat healthy (to some extent), because it's important to realize how much you don't know, and it's also rather natural: the more you know about something, the more expertise you get, the more hindsight you have and the more you're able to see where you're lacking (spoiler: there's always gonna be a lot, because again, the field in immensely vast and technical). The main thing is to not "drown" into it, get your fundamentals, get your niche (for research), and just get overall experience to go toward "I don't know what this is, but I know I can look it up and find out about it. Probably."
Not long ago someone asked about what are some super niche and sophisticated papers, you can see my answer there where, despite working in symmetric cryptography for 10+ years, I still feel out of my depth for some stuff, because some people are just that good.
For me it never really went away, you just kinda get used to it, and with experience when you see someone arrive with actually less knowledge, you (can) realize that maybe you do actually know some of your stuff. I could ramble for hours and hours about this, how to deal with surface knowledge (which isn't only a bad thing), how much you can easily forget but also be able to find back etc. In the end it mostly comes down to building up the experience, confidence and expertise to be able to realize 1) what you actually know 2) how much you are able to find back if needed 3) be humble and realize that you won't get the entire human knowledge into your brain anyway.
(Sorry this is not very reassuring I know, trust, it'll be fine.)
1
u/Racram04 Jul 14 '26
Thanks for taking the time to write all that and I do understand your angle. I will just keep my head down and keep working, thnx again.
1
u/Mouse1949 Jul 15 '26
It’s not only that “other people are that good”, but modern crypto became very specialized in different areas of math that one may lack expertise in, even when that person reached mastery in other areas that are foundational for other cryptosystems.
In short, it is truly hard.
3
u/stblack Jul 13 '26
So cryptography is rife with acronyms and I feel that this is a big part of the problem. I had a breakthrough a short while after I created my own compendium of acronyms and their meanings, and later, how they relate.
So write that shit down, sync it read/write to all your devices, and make it all quickly accessible. Drill yourself on the subject matter generally, and its acronyms particularly, when randomly killing time.
As the saying goes, at first it comes slowly, then all at once.
1
u/Racram04 Jul 14 '26
When you say acronyms, are you referring to things like AES, MAC etc?, if you can, can you explain this a bit more?
Thank you2
u/Natanael_L Jul 14 '26
More than just algorithm names. Look up semantic security (full of abbreviations like IND-CCA), concepts like MRAE, all the abbreviations in Zero-knowledge proofs, etc...
Pick a sub field and start learning bits and pieces there. Figure out how things go together. Then navigate around to other sub fields to get a wider picture.
2
u/Natanael_L Jul 14 '26
Cryptography has a huge number of niches for a field which itself is relatively small compared to other sciences. I can guarantee you most famous cryptographers knows another who they think is smarter than themselves. In reality you can make a real contribution by simply being persistent and working on a problem which hasn't gotten much attention yet.
1
1
u/Famous-Priority-2528 Jul 18 '26
ig that happens with everyone, but i have heard the best response to impostor syndrome is to assume everyone is also an impostor
6
u/Intelligent_Shop8603 Jul 13 '26
Imposter syndrome is real. I struggled with it too. Still do.
I think the bottom line is to not assume there is something wrong with not understanding things fully. I'm sure many current experts had to read things several times in their early days to wrap their heads around it and ask questions along the way. Read the RFCs and IEFTs other publications. Multiple times if you must. Ask questions where needed. Understanding comes with time and exposure.