 Security
SecurityConference50min
Cryptography Demystified: All you need to know in 50 Minutes
This talk demystifies core cryptography concepts—encryption, hashing, digital signatures, key exchange, and randomness—highlighting what crypto protects, common developer mistakes, and how to avoid them. Attendees gain practical understanding and confidence to use cryptography correctly through clear explanations and real-world examples, no advanced background required.

Marouane GazanayiNeo4j
talkDetail.whenAndWhere
Friday, November 14, 09:00-09:50
L'oranger	
talks.roomOccupancytalks.noOccupancyInfo
Many developers use cryptography without fully understanding how it works — and that’s where things often go wrong. Misapplied crypto can quietly weaken the security of an entire system.
In this talk, we’ll break down the core building blocks of modern cryptography in a way that’s practical and easy to grasp — no PhD required. You’ll learn:
In this talk, we’ll break down the core building blocks of modern cryptography in a way that’s practical and easy to grasp — no PhD required. You’ll learn:
- What cryptography actually protects (and what it doesn’t)
- The basics of symmetric vs. asymmetric encryption
- How hashing, digital signatures, and key exchange work
- Why randomness and entropy matter so much
- Common developer mistakes — and how to avoid them

Marouane Gazanayi
Marouane is a passionate and curious developer with a strong drive for continuous learning. He regularly engages in tech communities — both as an attendee and organizer — to exchange ideas and stay at the forefront of emerging technologies.
He thrives in collaborative settings, where he enjoys working with skilled peers to explore new approaches and bring innovative solutions to life. Marouane is always looking for ways to improve the products he builds, with a focus on delivering real value.
Grounded in pragmatism and a problem-solving mindset, he is a strong advocate for software craftsmanship. He emphasizes building clean, reliable, and maintainable software that stands the test of time.
He thrives in collaborative settings, where he enjoys working with skilled peers to explore new approaches and bring innovative solutions to life. Marouane is always looking for ways to improve the products he builds, with a focus on delivering real value.
Grounded in pragmatism and a problem-solving mindset, he is a strong advocate for software craftsmanship. He emphasizes building clean, reliable, and maintainable software that stands the test of time.
talkDetail.shareFeedback
talkDetail.feedbackNotYetAvailable
talkDetail.feedbackAvailableAfterStart
talkDetail.signInRequired
talkDetail.signInToFeedbackDescription
occupancy.title
occupancy.votingNotYetAvailable
occupancy.votingAvailableBeforeStart
talkDetail.signInRequired
occupancy.signInToVoteDescription
comments.speakerNotEnabledComments