آموزش مقدمه ای بر رمزنگاری در NET

Introduction to Cryptography in .NET

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: بیاموزید که چگونه از رمزنگاری برای ایمن سازی سیستم های رایانه ای استفاده کنید. از طریق "هنر سیاه" رمزنگاری ، از جمله رمزگذاری عمومی/خصوصی و متقارن ، هش کردن ، امضای دیجیتال و نمک ، قدم بزنید. اصول رمزنگاری و اینکه چه تکنیک هایی برای شرایط مختلف مناسب هستند را مرور کنید. تکنیک های عملی را برای ایمن سازی محتوای دریافت شده در وب سایت های عمومی کشف کنید. کلاسهای NET را برای استفاده برای رمزنگاری ، نحوه استفاده از رمزنگاری ASP.NET و نحوه محافظت از بخشهای فایل web.config مرور کنید.

سرفصل ها و درس ها

مقدمه Introduction

  • بررسی اجمالی Overview

  • تعاریف اصطلاحات رمزنگاری Definitions of Cryptographic Terms

  • تاریخچه مختصر رمزنگاری A Brief History of Cryptography

  • چرا رمزنگاری Why Cryptography

  • مواردی که باید در نظر بگیرید Things to Consider

  • خلاصه Summary

هش کردن Hashing

  • بررسی اجمالی Overview

  • تعریف توابع هش Definition of Hash Functions

  • الگوریتم های مشترک هش Common Hash Algorithms

  • نسخه ی نمایشی عملکرد هش Hash Function Demo

  • کوئریسترینگ های ضد دستکاری Tamperproof Querystrings

  • نسخه ی نمایشی نادرست Querystrings Tamperproof Querystrings Demo

  • رمزهای عبور Hashed Passwords

  • نسخه ی نمایشی رمزهای هش شده Hashed Passwords Demo

  • رمزهای عبور نمکی Salted Passwords

  • نماد رمزهای عبور نمکی Salted Passwords Demo

  • هش کردن در ASP.NET Hashing in ASP.NET

  • هش کردن در نسخه ی نمایشی ASP.NET Hashing in ASP.NET Demo

  • خلاصه Summary

الگوریتم های متقارن Symmetric Algorithms

  • بررسی اجمالی Overview

  • تعریف الگوریتم های متقارن Definition of Symmetric Algorithms

  • الگوریتم های متقارن مشترک Common Symmetric Algorithms

  • چگونه کار می کنند How They Work

  • چگونه کار می کنند نسخه ی نمایشی How They Work Demo

  • CryptoStream CryptoStream

  • نسخه ی نمایشی CryptoStream CryptoStream Demo

  • الگوریتم های متقارن در ASP.NET Symmetric Algorithms in ASP.NET

  • الگوریتم های متقارن در ASP.NET نسخه ی نمایشی Symmetric Algorithms in ASP.NET Demo

  • خلاصه Summary

الگوریتم های نامتقارن Asymmetric Algorithms

  • بررسی اجمالی Overview

  • تعریف الگوریتم های نامتقارن Definition of Asymmetric Algorithms

  • نسخه ی نمایشی الگوریتم های نامتقارن Asymmetric Algorithms Demo

  • رمزگذاری وب سایت با خیال راحت Web Site Encrypting Safely

  • نسخه ی نمایشی ایمن رمزگذاری وب سایت Web Site Encrypting Safely Demo

  • خلاصه Summary

متفرقه Miscellaneous

  • بررسی اجمالی Overview

  • امضاهای دیجیتال Digital Signatures

  • نسخه ی نمایشی امضاهای دیجیتال Digital Signatures Demo

  • از تنظیمات web.config محافظت کنید Protect web.config settings

  • با استفاده از DPAPI از تنظیمات web.config محافظت کنید Protect web.config settings using DPAPI

  • با استفاده از نسخه ی نمایشی DPAPI از تنظیمات web.config محافظت کنید Protect web.config settings using DPAPI demo

  • با استفاده از RSA از تنظیمات web.config محافظت کنید Protect web.config settings using RSA

  • با استفاده از نسخه ی نمایشی RSA از تنظیمات web.config محافظت کنید Protect web.config settings using RSA demo

  • اندازه های اصلی و ذخیره سازی Key Sizes and Storage

  • رمزنگاری دیگر .NET Other .NET Cryptography

  • گواهینامه های دیجیتال Digital Certificates

  • SSL/TLS SSL/TSL

  • خلاصه Summary

  • منابع Resources

نمایش نظرات

نظری ارسال نشده است.

آموزش مقدمه ای بر رمزنگاری در NET
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 3m
49
Pluralsight (پلورال سایت) pluralsight-small
10 اردیبهشت 1392 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
444
4.4 از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Robert Boedigheimer Robert Boedigheimer

رابرت از 23 سال گذشته در حال توسعه وب سایت ها بوده است. او یک MVP مایکروسافت ، یک متخصص توسعه پیشرفت (Fiddler) ، یک نویسنده Pluralsight و یک کمربند سیاه درجه 3 در Tae Kwon Do است. رابرت به طور مرتب در رویدادهای ملی و بین المللی صحبت می کند.

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.