YoVDO

Practical Cryptography in .NET

Offered By: Pluralsight

Tags

Cryptography Courses Symmetric Encryption Courses Asymmetric Encryption Courses Encryption Courses Data Protection Courses Hashing Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
As a software developer you have a duty to your employer to secure and protect their data. In this course, you will learn how to use the .NET Framework to protect your data to satisfy confidentiality, integrity, non-repudiation, and authentication.

As a software developer you have a duty to your employer to secure and protect their data. In this course, you will learn how to use the .NET Framework to protect your data to satisfy confidentiality, integrity, non-repudiation, and authentication. This course covers random number generation, hashing, authenticated hashing, and password based key derivation functions. The course 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.

Syllabus

  • Introduction 16mins
  • Cryptographic Random Numbers 9mins
  • Hashing Algorithms 21mins
  • Secure Password Storage 28mins
  • Symmetric Encryption 49mins
  • Asymmetric Encryption 33mins
  • Hybrid Encryption 28mins
  • Digital Signatures 18mins
  • SecureString 13mins
  • Course Summary 19mins

Taught by

Stephen Haunts

Related Courses

Internet History, Technology, and Security
University of Michigan via Coursera
Sicherheit im Internet
openHPI
أساسيات التشفير
Rwaq (رواق)
Desarrollo de Aplicaciones Web: Seguridad
University of New Mexico via Coursera
Web Application Development: Security
University of New Mexico via Coursera