آموزش OpenSSL را با یک cheatsheet دنیای واقعی یاد بگیرید

Learn OpenSSL with a real world cheatsheet

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: آموزش دستورات دنیای واقعی از برگه تقلب OpenSSL برای عیب یابی OpenSSL نحوه استفاده از ابزار OpenSSL نحوه تولید کلیدهای عمومی و خصوصی نحوه افزودن و حذف رمزگذاری به کلیدهای RSA نحوه تولید گواهینامه ها و CSR ها درک و تبدیل بین فرمت های مختلف فایل (PEM, DER, PFX) پیش نیازها: درک اولیه SSL دسترسی به اینترنت و ترمینال لینوکس

OpenSSL ابزار جهانی برای بازرسی، تشخیص و عیب یابی SSL TLS است.

OpenSSL از ابزارهای مختلف بسیاری تشکیل شده است که هر کدام مسئول جنبه خاصی از اکوسیستم SSL و TLS هستند.

موضوعات عبارتند از:

  • ماژول 1 - ایجاد کلیدهای عمومی و خصوصی

    • تولید و بازرسی کلیدهای RSA

    • تولید و بازرسی کلیدهای DSA

    • تولید و بازرسی کلیدهای منحنی بیضی

  • افزودن حذف رمزگذاری به کلیدهای RSA

    • افزودن و حذف رمزگذاری به کلیدهای RSA

    • OpenSSL Key Utility

    • تطبیق کلیدهای خصوصی با گواهینامه ها و CSR

  • ماژول 3 - تولید گواهینامه ها و CSR

    • ایجاد یک CSR و گواهی با استفاده از کلید خصوصی موجود

    • ایجاد یک CSR و گواهی با استفاده از یک کلید خصوصی جدید

  • ماژول 4 - بازرسی گواهینامه ها و CSR

    • استخراج اطلاعات خاص از گواهینامه ها و CSR

  • ماژول 5 - فرمت‌ها و تبدیل‌های فایل (PEM، DER، PFX)

    • بررسی کنید فایل PEM، DER، یا PFX است

    • تبدیل فایل‌ها بین قالب‌های PEM و DER

    • تبدیل فایل ها بین فرمت های PEM و PFX

در این دوره آموزشی، نحوه استفاده از ابزارهای OpenSSL زیر را دریافت خواهید کرد:

  • openssl rsa

  • openssl genrsa

  • openssl dsa

  • openssl gendsa

  • openssl dsaparam

  • openssl ec

  • openssl ecparam

  • openssl pkey

  • openssl genpkey

  • openssl x509

  • openssl req

  • openssl pkcs12

هر ماژول حاوی فایل‌های نمایشی است که می‌توانید از آنها برای تمرین دستورات همراه با هر درس استفاده کنید.

درس های این دوره بخشی از برگه تقلب را دنبال می کنند (برای دانلود به عنوان بخشی از دوره موجود است).

پس از تکمیل دوره و دانلود برگه تقلب OpenSSL،
شما برای بررسی و عیب یابی هر سناریو SSL/TLS که در آن قرار دارید مجهز خواهید بود.



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

خوش آمدی! Welcome!

  • لطفا چیت شیت را دانلود کنید Please download the cheatsheet

  • پاسخگویی به سوالات شما Answering your questions

  • نکات و ترفندهای Udemy Udemy Tips and Tricks

خوش آمدی! Welcome!

اختیاری: SSL، TLS، رمزنگاری OPTIONAL: SSL, TLS, Cryptography

  • محتوای اضافی به ازای هر بازخورد دانش آموز... Extra content per student feedback...

  • SSL/TLS چیست؟ HTTPS چیست؟ What is SSL / TLS? What is HTTPS?

  • چگونه SSL/TLS از داده های شما محافظت می کند؟ How do SSL/TLS Protect your Data?

  • ضد تکرار و عدم انکار Anti-Replay and Non-Repudiation

  • بازیکنان کلیدی SSL -- مشتری، سرور، مرجع صدور گواهی و گواهینامه ها Key Players of SSL -- Client, Server, Certificate Authority, and Certificates

  • رمزنگاری - هش کردن Cryptography - Hashing

  • رمزنگاری - یکپارچگی داده Cryptography - Data-Integrity

  • رمزنگاری - رمزگذاری Cryptography - Encryption

  • رمزنگاری - کلیدهای عمومی و خصوصی Cryptography - Public and Private Keys

  • رمزنگاری - نحوه استفاده TLS و SSL از رمزنگاری Cryptography - How TLS & SSL Use Cryptography

  • رمزنگاری - PKI - زیرساخت کلید عمومی Cryptography - PKI - Public Key Infrastructure

  • رمزنگاری - الگوریتم RSA Cryptography - RSA Algorithm

  • رمزنگاری -DH - الگوریتم دیفی-هلمن Cryptography -DH - Diffie-Hellman Algorithm

  • رمزنگاری - DSA - الگوریتم امضای دیجیتال Cryptography - DSA - Digital Signature Algorithm

اختیاری: SSL، TLS، رمزنگاری OPTIONAL: SSL, TLS, Cryptography

ماژول 1: تولید کلیدهای عمومی و خصوصی تولید و بازرسی R Module 1: Generating Public and Private KeysGenerating & Inspecting R

  • تولید و بازرسی کلیدهای RSA Generating & Inspecting RSA Keys

  • تولید و بازرسی کلیدهای DSA Generating & Inspecting DSA Keys

  • تولید و بازرسی کلیدهای منحنی بیضوی Generating & Inspecting Elliptic Curve Keys

  • فایل های ماژول 1 Module 1 Files

ماژول 1: تولید کلیدهای عمومی و خصوصی تولید و بازرسی R Module 1: Generating Public and Private KeysGenerating & Inspecting R

ماژول 2: بازرسی کلیدهای RSA، DSA و EC Module 2: Inspecting RSA, DSA, and EC Keys

  • افزودن و حذف رمزگذاری به کلیدهای RSA Adding & Removing Encryption to RSA Keys

  • ابزار OpenSSL Pkey OpenSSL Pkey Utility

  • تطبیق کلیدهای خصوصی با گواهینامه ها و CSR ها Matching Private Keys to Certificates and CSRs

  • فایل های ماژول 2 Module 2 Files

ماژول 2: بازرسی کلیدهای RSA، DSA و EC Module 2: Inspecting RSA, DSA, and EC Keys

ماژول 3: تولید گواهینامه ها و CSR Module 3: Generating Certificates and CSRs

  • ایجاد یک CSR و گواهی با استفاده از یک کلید خصوصی موجود Creating a CSR and Certificate using an existing Private Key

  • ایجاد یک CSR و گواهی با استفاده از یک کلید خصوصی جدید Creating a CSR and Certificate using a new Private Key

  • فایل های ماژول 3 Module 3 Files

ماژول 3: تولید گواهینامه ها و CSR Module 3: Generating Certificates and CSRs

ماژول 4: بازرسی گواهی ها و CSR ها Module 4: Inspecting Certificates and CSRs

  • استخراج اطلاعات خاص از گواهی ها و CSR ها Extracting specific information from Certificates and CSRs

  • فایل های ماژول 4 Module 4 Files

ماژول 4: بازرسی گواهی ها و CSR ها Module 4: Inspecting Certificates and CSRs

ماژول 5 - فرمت‌ها و تبدیل‌های فایل (PEM، DER، PFX) Module 5 - File Formats and Conversions (PEM, DER, PFX)

  • بررسی کنید که آیا فایل PEM، DER یا PFX است Check if file is PEM, DER, or PFX

  • تبدیل فایل ها بین فرمت های PEM و DER Converting files between PEM and DER formats

  • تبدیل فایل ها بین فرمت های PEM و PFX Converting files between PEM and PFX formats

  • فایل های ماژول 5 Module 5 Files

ماژول 5 - فرمت‌ها و تبدیل‌های فایل (PEM، DER، PFX) Module 5 - File Formats and Conversions (PEM, DER, PFX)

می خواهید بیشتر بدانید؟ Want to learn more?

  • سخنرانی پاداش Bonus Lecture

می خواهید بیشتر بدانید؟ Want to learn more?

نمایش نظرات

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

آموزش OpenSSL را با یک cheatsheet دنیای واقعی یاد بگیرید
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
3.5 hours
35
Udemy (یودمی) udemy-small
13 دی 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
7,009
4.8 از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Experts with David Bombal Experts with David Bombal

کارشناسان به شما کمک می کنند تا یک متخصص شوید. دیوید بومبال ، همراه با برخی از بهترین ذهنان در صنعت ، دوره هایی را در زمینه طیف گسترده ای از موضوعات از جمله شبکه ، برنامه نویسی و توسعه نرم افزار ارائه می دهد. تیم ما دهه ها تجربه آموزش دانش آموزان از سراسر جهان را دارد. با هم می توانیم کارهای بیشتری انجام دهیم! مدرسان برجسته: ========================================= آنتونی سکیرا ========================================== آنتونی سکیرا ، CCIE شماره 15626 ، یک مربی و نویسنده باتجربه در مورد تمام سطوح و آهنگ های صدور گواهینامه سیسکو است. آنتونی فعالیت خود را به طور رسمی در صنعت فناوری اطلاعات در سال 1994 با IBM در تمپا ، فلوریدا آغاز کرد. او به سرعت مشاوره رایانه ای خود ، راه حل های رایانه ای (Computer Solutions) را تشکیل داد و سپس علاقه واقعی خود را کشف کرد - تدریس و نوشتن درباره فناوری های مایکروسافت و سیسکو.

Ed Harmoush Ed Harmoush

مهندس شبکه که می خواهد از شما یک مهندس شبکه بسازد

David Bombal David Bombal

CCIE # 11023 ، بیش از 15 سال تجربه آموزش شبکه دیوید بمبال (CCIE # 11023 Emeritus) در ژانویه 2003 امتحان Cisco Certified Internetwork Expert Routing and Switching خود را گذرانده و یکی از درصد کمی از مهندسان Cisco است که آزمایشگاه CCIE خود را برای اولین بار تجربه می کنند . دیوید سالها پیش به عنوان مربی سیستم های مجاز Cisco (CCSI # 22787) واجد شرایط شده بود! وی بیش از 15 سال دوره های سیسکو را آموزش داده است و دوره های مربی را در کشورهای مختلف جهان ارائه داده است که طیف گسترده ای از موضوعات سیسکو از CCNA تا CCIE را پوشش می دهد. دیوید در شبکه های اجتماعی بسیار فعال است و بیش از 200000 مشترک YouTube دارد و بیش از 900 فیلم رایگان پست کرده است.

Udemy (یودمی)

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

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