جهت دانلود این آموزش، برنامه پرند استور را نصب کنید

Learning Symmetric Cryptography

Tutorial
4.8
Screenshots
در این دوره با مفاهیم اصلی رمزنگاری متقارن آشنا می‌شوید. امروزه رمزنگاری یکی از فناوری‌های کلیدی در دنیای فناوری اطلاعات است، اگر با کامپیوتر سروکار دارید، احتمالاً به نوعی از رمزنگاری در فرآیندهای خود استفاده می‌کنید. رمزنگاری متقارن یکی از روش‌های ساده و مؤثر است که از یک کلید برای رمزگذاری و رمزگشایی داده‌ها استفاده می‌کند. این روش به دلیل سرعت بالا و مصرف کمتر منابع، در مقایسه با رمزنگاری نامتقارن، کاربرد بیشتری دارد و دانستن آن برای متخصصان IT ضروری است. در این دوره، جرمی هانسن مفاهیم اصلی رمزنگاری متقارن را به زبانی ساده توضیح می‌دهد.
ابتدا تفاوت الگوریتم‌های یک کلیدی (متقارن) و چند کلیدی (نامتقارن) را بررسی می‌کنید. سپس یاد می‌گیرید که چگونه رمزنگاری متقارن روی داده‌های باینری تأثیر می‌گذارد. همچنین با انواع رمزهای پایه‌ای مانند جایگزینی، جایگشت و جابجایی آشنا می‌شوید. علاوه بر این، در این دوره، الگوریتم‌های رمزنگاری متقارن پیشرفته، شامل استاندارد رمزنگاری پیشرفته (AES) و استاندارد داده (DES) بررسی می‌شوند. همچنین با حالت‌های مدرن رمزنگاری بلوکی مانند زنجیره‌بندی بلوک رمز (CBC)، بازخورد رمز (CFB) و شمارنده (CTR) آشنا خواهید شد که ابزارهای مؤثری برای ایمن‌سازی داده‌های حجیم هستند.

اهداف یادگیری این دوره عبارتند از:
  • نقش رمزنگاری در سیستم‌های امنیتی مدرن را توضیح دهید.
  • تفاوت الگوریتم‌های یک کلیدی (متقارن) و چند کلیدی (نامتقارن) را بیان کنید.
  • الگوریتم‌های تاریخی رمزنگاری را شناسایی کنید.
  • تفاوت رمزهای بلوکی و جریانی را نشان دهید.
  • روش‌های مختلفی که رمزهای بلوکی برای رمزگذاری و رمزگشایی داده‌ها استفاده می‌کنند را شرح دهید.
  • چندین الگوریتم رمزنگاری بلوکی و جریانی مدرن و اخیر را معرفی و توضیح دهید.

Additional Information

Version
2024.10
Total Time
2h 9m
Publisher
Jeremy A. Hansen
File Size
184.67 MB
Category
Tutorial
Download Type
Paid