تخفیف ویژه همین الان — دوره‌های تخفیف‌دار را ببینید.
روز
:
ساعت
:
دقیقه
:
ثانیه
تخفیف‌های ویژه
دوره آموزشی یادگیری جامع رمزنگاری متقارن

دوره آموزشی یادگیری جامع رمزنگاری متقارن

2 ساعت 10 دقیقهمبتدی2024-10-02

مدرسین

Jeremy A. Hansen

Jeremy A. Hansen

Associate Professor of Computer Science at Norwich University

جزئیات دوره

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

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

مهارت ها

CryptographyEssential TrainingCybersecurity

سرفصل ها

0. مقدمه

  • 01 - رمزنگاری همه جا هست
  • 02 - اصطلاحات پایه
  • 03 - مقدمه ای بر Codespaces

1. بررسی اجمالی رمزنگاری متقارن

  • 04 - نقش رمزنگاری
  • 05 - اصل کرکهفس
  • 06 - کلیدهای متقارن
  • 07 - مسدود کردن در مقابل رمزهای جریان
  • 08 - الگوریتم‌های هش رمزنگاری
  • 09 - چالش - ساخت الگوریتم هش
  • 10 - راه حل - ساخت الگوریتم هش

2. نمایش و دستکاری داده‌های باینری

  • 11 - نمایش باینری
  • 12 - شخصیت ها
  • 13 - اعداد صحیح
  • 14 - اعداد ممیز شناور
  • 15 - عملیات بولی
  • 16 - بالشتک
  • 17 - چالش - چاپگر کد QR
  • 18 - راه حل - چاپگر کد QR

3. الگوریتم‌ها و مؤلفه‌های بنیادی

  • 19 - رمزهای جایگزین ساده
  • 20 - رمزهای جایگزین چند الفبایی
  • 21 - رمزهای جایگشت و جابجایی
  • 22 - پدهای ساده یکبار مصرف با XOR
  • 23 - S-box و P-box
  • 24 - شبکه‌های فیستل
  • 25 - رجیسترهای شیفت بازخورد خطی (LFSR)
  • 26 - چالش - LFSR مبتنی بر نرم افزار
  • 27 - راه حل - LFSR مبتنی بر نرم افزار

4. الگوریتم‌های متقارن

  • 28 - استاندارد رمزگذاری داده‌ها (DES)
  • 29 - استاندارد رمزگذاری پیشرفته (AES)
  • 30 - AES و DES در عمل
  • 31 - رمز جریان RC4
  • 32 - چالش - رمزگذاری، رمزگشایی و هش با OpenSSL
  • 33 - راه حل - رمزگذاری، رمزگشایی و هش با OpenSSL

5. حالت‌های رمز را مسدود کنید

  • 34 - مقدمه ای برای مسدود کردن حالت‌های رمز
  • 35 - زنجیره بلوک رمز (CBC)
  • 36 - CFB - بازخورد رمز
  • 37 - OFB - بازخورد خروجی
  • 38 - CTR - حالت شمارنده
  • 39 - چالش - ساخت رمز بلوکی با حالت CBC
  • 40 - راه حل - ساخت رمز بلوکی با حالت CBC

6. کلیدها و کمی عدم تقارن

  • 41 - تعویض کلید
  • 42 - طول کلید و اعداد بزرگ
  • 43 - اهمیت تصادفی بودن در رمزنگاری
  • 44 - محاسبات مدولار
  • 45 - تعویض کلید دیفی هلمن
  • 46 - چالش - پیاده‌سازی دیفی هلمن
  • 47 - راه حل - پیاده‌سازی دیفی هلمن

نتیجه گیری

  • 48 - مراحل بعدی

دوره های مرتبط

درباره ما

لینداکده یک بستر یادگیری پیشرو است که به افراد کمک می کند تا کسب و کار ، نرم افزار ، فناوری و مهارت‌های خلاقانه را برای دستیابی به اهداف شخصی و حرفه ای بیاموزد.

شماره تلفنکانال آپاراتپشتیبانی تلگرامکانال تلگرامپیج اینستاگرام

کلیه‌ی حقوق این سایت متعلق به لینداکده می باشد

قوانین و شرایط|حریم خصوصی

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal