Nebraska.Code() Sessions tagged cryptography

A Gentle Introduction To Data Encryption

RSA, TLS, SHA, MD5. So many acronyms and so little time dedicated to security. Security is more and more of a concern for enterprises nowadays. With some of the recent data leaks, and the astronomical fines associated with them, users and businesses want to know that their data is safe and secure. As a developer, though, security sometimes comes as an afterthought. Cryptography is a complex world, but it doesn’t have to be complicated to implement. In this talk, the speaker will introduce the basic concepts of hashing and encryption and will follow to present how to use those encryption algorithms to store data in a database securely.

Speaker

Joel Lord

Joel Lord

Developer Advocate, MongoDB

Cryptography 101

Learn the fundamentals of cryptography, including public/private and symmetric encryption, hashing, and digital signatures. Discover which techniques are appropriate for various situations. Review practical real life examples for storing passwords, protecting URL parameters, securely exchanging information with partners, and safely encrypting sensitive information on public web sites. Concepts apply to all platforms, examples will be in C#.

Speaker

Robert Boedigheimer

Robert Boedigheimer

Principal Systems Developer