مرکز آموزش

قبل از توضیح پیرامون پروتکل 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 به جهت ارتباط استفاده می کند.

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

آیا این پاسخ به شما کمک کرد؟

در همین زمینه

چند روش برای جلوگیری از سرقت دامنه
چند روش برای جلوگیری از سرقت دامنه :  1.قفل کردن انتقال دامنه  : Theft Protection یا...
کنترل پنل هاست پلسک
با استفاده از کنترل پنل هاست پلسک (Plesk) شما کاملا می توانید به طور خودکار تمام وظایف مربوط به...
بک اردر دامنه (Backorder domain) چیست؟
شاید گاهی زمان کار با برخی از سایت های ثبت دامنه ی خارجی با عبارت بک اردر دامنه (Backorder...
چند روش برای بالا بردن امنیت سایت
قبلا در مورد امنیت سیستم های مدیریت محتوا مطالبی در همین سایت ارسال کرده بودیم ، در این مطلب...
cronjob چکاری انجام می دهد؟
cronjob چکاری انجام می دهد؟ برای انجام بعضی از کارها مانند بکاپ گرفتن از دیتابیس ,ارسال ایمیل و...