Practical Cryptography in .NET

تاریخ: 1400/03/19 22:37
توسط: MotoMan
امتیاز: ۱
تعداد بازدید: ۲۷۷۹
دیدگاه ها: ۲
برچسب ها: dotNET Framework |Security |Video |
دوره ویدیویی Practical Cryptography in .NET
Pluralsight
Stephen Haunts
2015
3h 59m
English

به عنوان یک توسعه نرم افزار در قبال کارفرما‌های خود وظیفه دارید تا داده‌های آن‌ها را محافظت کنید و امن نگه دارید. در دوره ویدیویی Practical Cryptography in .NET (رمزنگاری کاربردی در دات نت)، شما نحوه‌ی استفاده از NET Framework. را برای حفاظت از داده‌های خودتان به منظور محرمانه بودن، تمامیت، عدم تکذیب و احراز هویت یاد خواهید گرفت. این دوره، تولید اعداد تصادفی، هش کردن، هش کردن تصدیق شده، توابع مشتق کلیدی مبتنی بر کلمه عبور را پوشش خواهد داد. این دوره همچنین رمزگذاری متقارن و نامتقارن را با استفاده از DES، Triple DES، AES و RSA پوشش می‌دهد. سپس می‌آموزید که چگونه همه اینها را با هم ترکیب کنید و یک طرح رمزگذاری ترکیبی شامل AES، RSA، HMACS و امضای دیجیتال تولید کنید.

 

Table of Contents:
- Introduction
- Introduction
- What We Will Cover?
- Demo Projects
- What Is Cryptography?
- Security Concepts
- Why Is Cryptography Important
- Examples of Cryptography in Use
- Module Summary
- Cryptographic Random Numbers
- Overview
- Why Are Random Numbers Important?
- System.Random and It's Problems
- Secure Random Numbers with RNGCryptoServiceProvider
- Code Demo
- Module Summary
- Hashing Algorithms
- Overview
- What Is Hashing?
- MD5
- Secure Hash (SHA) Family
- Code Demo: Hashing with MD5 and the SHA Family
- Hashed Message Authentication Codes
- Code Demo: Hashed Message Authentication Codes
- Module Summary
- Secure Password Storage
- Overview
- Storing Passwords in the Clear?
- Encrypting Passwords
- Using Hashes to Store Passwords
- Demo: Rainbow Tables
- Using Salted Hashes to Store Passwords
- Code Demo: Using Salted Hashes to Store Passwords
- Password Based Key Derivation Functions
- Code Demo: Password Based Key Derivation Functions
- Module Summary
- Symmetric Encryption
- Overview
- What Is Symmetric Encryption?
- The History of DES and Triple DES
- How Does DES and Triple DES Work?
- The History of AES
- How Does AES Work?
- How Secure Is AES Against Brute Force Attack?
- Using the .NET Framework Libraries
- Code Demo
- Module Summary
- Asymmetric Encryption
- Overview
- Symmetric Encryption Recap
- What Is Asymmetric Encryption?
- RSA History
- How Does RSA Work?
- RSA in the .NET Framework
- Code Demonstration
- Summary
- Hybrid Encryption
- Overview
- Reviewing Security Concepts
- Introducing Hybrid Encryprion
- Adding Integrity Checks
- Code Demonstration - Hybrid Encryption
- Code Demonstration - Added Integrity Checks
- Summary
- Digital Signatures
- Overview
- Digital Signatures
- Digital Signatures in the .NET Framework
- Code Demonstration - Digital Signatures
- Extending the Hybrid Encryption Example
- Code Demonstration - Hybrid Encryption
- Summary
- SecureString
- Overview
- Using SecureString for Sensitive Data
- Data Protection API (DPAPI)
- Code Demonstration
- Summary
- Course Summary
- Overview
- Course Summary - Part 1
- Course Summary - Part 2
- Recommended Reading List
- The End

کانال تلگرام سایت

گروه تلگرام سایت

like می پسندم
dislike به درد نمی خوره
مطالب مشابه
دیدگاه ها
  • نویسنده: whiteswan تاریخ: 1400/03/20 10:43 تعداد آرا: ۰

    خسته نباشی برادر، ممنون ، ولی این کورس مرتبط با دات نت هست و کمی قدیمی ، اگر تونستی این کورس معادل جدیدش هست که دات نت کور رو هم پوشش میده : https://www.pluralsight.com/courses/dotnet-cryptography-secure-applications
    • نویسنده: MotoMan تاریخ: 1400/03/20 12:13 تعداد آرا: ۰

      ممنون. این‌ها قبلا آپلود شده بودن و دارم الان پستشون می‌کنم روی سایت. اگر کورس جدید هم پیدا شد حتما بر روی سایت قرار می‌دم.
loading...

لطفا منتظر بمانید...