Session Spotlight
Useful Cryptography, an Introduction
Wednesday, July 31, 2024 - 6:00 PM UTC, for 1 hour.
Regular, 60 minute presentation
Room: African 10
Interested in building secure applications but not a Ph.D. in mathematics? You're not alone! Cryptography doesn't have to be a scary topic. In this talk, you'll learn all about useful cryptographic primitives and how to apply them in your development projects practically. You'll learn all about hashing (cryptographic and password), secure pseudo-random number generation, encryption (symmetric and asymmetric), and more. By the time you leave this talk, you'll have a strong foundational knowledge of cryptographic principles and will understand how to make use of various algorithms to make your applications more secure. You'll also know what to look out for when building secure applications and where to be extra careful during implementation.
Prerequisites
Attendees should be intermediate developers or higher -- the talk will introduce them to cryptography concepts and show them how to use them properly in a simple way, but prior development experience is required.
Take Aways
- Learn how to securely store passwords, use hash functions, generate secure random numbers, and encrypt sensitive data.