HTTPS

HTTPS نسخهٔ امن HTTP است که با TLS ارتباط بین client و server را رمزگذاری می‌کند.

توضیح

در HTTPS، پیش از تبادل داده‌های HTTP، یک ارتباط امن با TLS برقرار می‌شود. client معمولاً با بررسی certificate، هویت server را تأیید می‌کند و سپس داده‌ها به‌صورت رمزگذاری‌شده ردوبدل می‌شوند. این کار از خواندن یا دست‌کاری داده‌ها در مسیر جلوگیری می‌کند، اما به‌تنهایی تضمین نمی‌کند که خود سایت قابل اعتماد است.

مثال

HTTPS مثل فرستادن نامه در صندوقی قفل‌شده به گیرنده‌ای با هویت تأییدشده است: افراد بین راه نمی‌توانند محتوای آن را بخوانند یا بی‌سروصدا تغییر دهند، اما قفل ثابت نمی‌کند که گیرنده آدم قابل اعتمادی است.

چرا مهمه

هنگام ساخت سایت یا API، برای محافظت از اطلاعات ورود، پرداخت و دیگر داده‌های در حال انتقال به HTTPS نیاز داری؛ حتی داده‌های غیرحساس هم نباید در مسیر قابل دست‌کاری باشند.

این کارت را هوش مصنوعی نوشته و دو بار با هوش مصنوعی بررسی شده است.

بر پایهٔ «HTTPS» از MDN Web Docs (Mozilla Contributors)، با مجوز CC BY-SA 2.5. این کارت هم با همین مجوز منتشر شده است.

مطالبی با این مفهوم

هنوز مطلبی منتشر نشده.