Session Spotlight

Randall Degges

Camp Counselor

Useful Cryptography, an Introduction

Event Logo

Wednesday, July 31, 2024 - 6:00 PM UTC, for 1 hour.

Regular, 60 minute presentation

Room: African 10

cryptography
security
web development

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.
favorited by:
Josh Gretz Matthew Ives Elizabeth Groom Andy Bottom