Securing .NET Data

Not encrypting your .NET data is a risky move and just relying on hope that you will not get hacked and compromised is not a strategy. As a software developer you have a duty to your employer to secure and protect their data

This presentation explains how to use the .NET Framework to protect your data to satisfy confidentiality, integrity, non-repudiation, and authentication. It covers random number generation, hashing, authenticated hashing, and password based key derivation functions. The talk also covers both symmetric and asymmetric encryption using DES, Triple DES, AES, and RSA. You then learn how to combine these all together to product a hybrid encryption scheme which includes AES, RSA, HMACS, and Digital Signatures.

Video producer: http://ndcsydney.com/