.NET Data Security - Hope is Not a Strategy
Offered By: NDC Conferences via YouTube
Course Description
Overview
Learn how to secure and protect data using the .NET Framework in this comprehensive conference talk. Explore essential cryptographic concepts including random number generation, hashing techniques, authenticated hashing, and password-based key derivation functions. Dive into symmetric and asymmetric encryption methods using DES, Triple DES, AES, and RSA. Discover how to combine these techniques to create a robust hybrid encryption scheme incorporating AES, RSA, HMACs, and digital signatures. Gain valuable insights into satisfying confidentiality, integrity, non-repudiation, and authentication requirements for data protection. Equip yourself with the knowledge to fulfill your duty as a software developer in safeguarding your employer's sensitive information.
Syllabus
Intro
Supplemental Materials
What This Talk Is
What is Cryptography?
Examples of Cryptography
Random Numbers
Hashing -MD5
Hashing-SHA Family
HashMessage Authentication Codes
Message Authentication Codes - HMAC
Secure Password Storage
Symmetric Encryption - AES
Asymmetric Encryption - RSA
Digital Signatures
Quick Recap
Hybrid Encryption - Integrity
Hybrid Encryption - Signature
Further Reading and Support
Taught by
NDC Conferences
Related Courses
Data Structures: An Active Learning ApproachUniversity of California, San Diego via edX Blockchain Basics
University at Buffalo via Coursera Intro to Data Structures and Algorithms
Google via Udacity Introduction to Blockchain Technologies
INSEAD via Coursera Data Structures
CEC via Swayam