آموزش ارتباطات امن برای برنامه‌های Go - آخرین آپدیت

دانلود Secure Communications for Go Applications

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: مسیرهای انتقال ناامن، سرویس‌های Go را در معرض شنود و دستکاری قرار می‌دهند. در این دوره آموزشی با عنوان «ارتباطات امن برای برنامه‌های Go»، شما یاد می‌گیرید که چگونه کانال‌های محافظت‌شده end-to-end را برای محیط‌های کاری نوشته شده با زبان Go ایجاد کنید. ابتدا، پیاده‌سازی اجباری TLS در همه جای سیستم، از جمله فراخوانی‌های API خروجی و نشست‌های پایگاه داده را بررسی خواهید کرد. سپس، نحوه استفاده مسئولانه از Certificate Pinning را برای جلوگیری از وابستگی‌های عملیاتی یاد می‌گیرید. در نهایت، با استفاده از هدرهای امنیتی، فلگ‌های کوکی و طراحی دقیق درخواست‌ها، روش‌های جلوگیری از نشت تصادفی داده‌ها را فرا خواهید گرفت. پس از اتمام این دوره، شما مهارت‌ها و دانش لازم برای برقراری ارتباطات امن در Go را خواهید داشت تا ترافیک حساس را محرمانه و قابل اعتماد نگه دارید.

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

مبانی TLS در Go TLS Foundations in Go

  • بررسی کلی امنیت لایه انتقال (TLS) Overview of Transport Layer Security (TLS)

  • دمو: ایجاد گواهینامه‌های Self-signed Demo: Creating Self-signed Certificates

  • دمو: افزودن TLS به سرور Go Demo: Adding TLS to a Go Server

مقاوم‌سازی ارتباطات سرویس به سرویس Hardening Service-to-service Connections

  • بررسی کلی امنیت لایه انتقال متقابل (mTLS) Overview of Mutual Transport Layer Security (mTLS)

  • پین کردن گواهینامه (Certificate Pinning) Certificate Pinning

  • دمو: ایجاد گواهینامه‌های کلاینت Self-signed Demo: Creating Self-signed Client Certificates

  • دمو: استفاده از mTLS برای احراز هویت متقابل کلاینت و سرور Demo: Using mTLS to Mutually Authenticate Clients and Servers

  • دمو: ایمن‌سازی اتصال به پایگاه داده Demo: Securing the Connection to a Database

جلوگیری از نشت داده‌ها در هنگام انتقال Preventing Data Leakage in Transit

  • ریسک‌های ارتباطات ناامن کلاینت/سرور Risks of Unsecure Client/Server Communication

  • استراتژی‌های جلوگیری از حملات در سیستم‌های شبکه‌ای Strategies to Prevent Attacks on Networked Systems

  • هدرهای HSTS (امنیت انتقال سخت‌گیرانه HTTP) HTTP Strict Transport Security (HSTS) Headers

  • هدرهای CORS (اشتراک‌گذاری منابع بین‌منشأ) Cross-origin Resource Sharing (CORS) Headers

  • سیاست امنیت محتوا (CSP) Content Security Policy (CSP)

  • ایمن‌سازی کوکی‌ها Securing Cookies

  • دمو: افزودن هدرهای امنیتی و کوکی‌های ایمن Demo: Adding Security Headers and Secure Cookies

نمایش نظرات

آموزش ارتباطات امن برای برنامه‌های Go
جزییات دوره
41m
15
(آخرین آپدیت)
1
از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Mike Van Sickle Mike Van Sickle

Michael Van Sickle یک معمار برنامه در Akron ، اوهایو است. وی کار خود را به عنوان یک مهندس مکانیک و با طراحی قطعات در صنعت خودرو قبل از تغییر در مهندسی نرم افزار آغاز کرد. او علاقه زیادی به یادگیری زبان های جدید برنامه نویسی دارد و از کار با جاوا ، C # ، JavaScript ، PHP و F # راحت است. مایک همچنین عاشق یادگیری در مورد طراحی تجربه کاربر است و در تلاش شرکت خود برای ساخت برنامه های زیبا و ساده نقش اصلی را دارد. وقتی که کد نمی نویسد ، مایک دوست دارد به اردو برود و با همسر و دو دخترش پیاده روی طولانی کند.