مرکز آموزش تهران هاست

حرفه ای تر شوید

پروتکل HTTPS چیست؟

پروتکل https چیست؟

قبل از توضیح پیرامون پروتکل HTTPS ابتدا توجه شما را به توضیح کوتاهی پیرامون HTTP و SSL جلب می کنم.

HTTP چیست؟
HTTP که سرنام کلمات Hyper Text Transport Protocol به معنی “قرارداد تبادل ابرمتن” به منظور تبادل اطلاعات در اینترنت می باشد، اما در کلامی دقیق تر تبادل اطلاعات در دنیای وب می باشد. زیرا وب (WWW) یکی از خدمات اینترنت می باشد.
توسعه استاندارد HTTP توسط IETF و W3C صورت پذیرفته است.
از ابتدای ارائه آن تا کنون نسخه های متعددی از آن نیز ارائه شده است به عنوان مثال HTTP V0.9 در سال 1991 عرضه شد و در سال 1995 نسخه 1.0 آن عرضه شد و تا کنون این بروز رسانی نیز وجود دارد.

SSL و HTTPS چیست؟
با وجود ارائه http همچنان مشکل امنیت نیز وجود داشت که در این زمان SSL عرضه شد  که مخفف Secure Sockets Layer به معنی “لایه سوکت های امن” می باشد.
این استانداراد برای انتقال پرونده های خصوصی در سطح وب ارائه شد.
از استانداردهای SSL تاکنون نسخه های متعددی ارائه شده است و در هرنسخه سعی در جهت بهبود سرعت و افزایش امنیت شده است.
از SSL می توان در سطح اینترنت از جمله FTP نیز استفاده کرد اما در اینجا بحث ما  استفاده کاربردی SSL در وب  می باشد.
اگرچه در HTTP همین موضوع رعایت شده است اما بازهم مسائل امنیتی و اطلاعات بسیار محرمانه نیازمند مراقبت بیشتری می باشند که با این پروتکل امکان پذیر نمی باشد.
به عنوان مثال فردی را در نظر بگیرید که روزانه میلیون ها تومان پرداخت را از طریق اینترنت انجام می دهد، آیا این امر نیازمند تدابیر امنیتی به جهت حفظ و نگهداری اطلاعات محرمانه فرد و سایت نمی باشد؟!
برای حفظ امنیت اطلاعات در حال تبادل در سطح وب از این پروتکل استفاده می کنند.

اگر در نوعی ساده تر بخواهیم بگوییم HTTPS چیست؛ باید گفت همان HTTP در حالت امن (Secure) می باشد.
اگرچه این پروتکل  دارای مزیت ایمن سازی اطلاعات می باشد اما همین امر گاها موجب کاهش سرعت سایت می شود؛ پس معمولا از این امکان برای هر سایتی استفاده نمی شود و باید نیاز سنجی شود.
یک نمونه فراگیر از کاربرد آن را می توان در دروازه های پرداخت های اینترنتی بانک های کشور نام برد.
نمونه دیگر آن در سرویس دهنده های پست الکترونیکی مانند Gmail می باشد.
زمانی که شما وارد سایتی شوید که در حالت HTTPS قرار دارد یک قفل کنار نوار آدرس مرورگر شما ظاهر می شد  و این به معنی استفاده سایت از پروتکل امن می باشد.
این پروتکل به طور پیش فرض از پورت 443 به جهت ارتباط استفاده می کند.

امکان استفاده از این پروتکل در هاست شما نیز موجود هست که برای این امر می بایست با ارائه دهنده خدمات هاستینگ خود تماس بگیرید.

2 دیدگاه

  1. سپیده

    یعنی یچیز کلیه؟
    همه هاست هاساپورت میکنن؟

    • محمد جواد مافی

      فعال سازی ssl نیازمند خرید گواهینامه ی آن است.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد.