Https چیست و چگونه کار می کند؟

گوگل به تازگی از Https به عنوان یک آیتم برای امتیاز دهی استفاده میکند. و این بدین معناست که استفاده از پروتکل Http یا Https برای طراحی سایت تان پیامدهای خاصی به دنبال خواهد داشت. البته همانطور که میدانید این تدبیر یکی از راهکارهای موثر در سئوی سایت است اما به تنهایی کافی نیست. اگر در زمینه ی تاثیراتی که میتواند هاست بر سئو داشته باشد بیشتر کنجکاو هستید میتوانید مطالب تاثیر هاست بر سئو و تاثیر هاست و سرور بر روی سئو سایت را مطالعه بفرمایید. در این مقاله سعی داریم تا نگاهی کلی به معنا و تفاوت های میان Http و Https بیندازیم. اینکه SSL چیست و پروتکل Https چگونه کار میکند.

http-vs-https-seo

Https در برابر Http

SSL مخفف کلمات Secure Sockets Layer یا به معنای لایه ی میانی امن یک تکنولوژی ایمن شده ی استاندارد است. که یک ارتباط رمز گذاری شده میان وب سرور و یک مرورگر را ایجاد می نماید. این ارتباط گذر کردن تمام اطلاعات بین وب سرور و مرورگر را کنترل می کند. و خصوصی ماندن، بدون خطا، شنود، کم و کسری بودن و ترتیب اطلاعات را تضمین می نماید. اگر برای انتخاب هاست خود نیاز به مطالعه ی بیشتر دارید میتوانید مطالب کدام یک بهترین انتخاب است؟ هاست ایرانی یا خارجی و ۵ اشتباه متداول هنگام انتخاب هاستینگ طراحی سایت. و اگر به کمک احتیاج داشتید مطلب هاست سئو برای سایت را مطالعه بفرمایید.

Https چیست و چگونه کار می کند؟

پیشینه ی SSL تا به امروز

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

https-title-cover-min-1680x840

الگوریتم های رمزگذاری SSL

اما این شد که روز به روز روش ها و الگوریتم های قدیمی جای خود را به الگوریتم های رمزگذاری پیشرفته تر دادند. تا به امروز که از الگوریتم هایی همچون RSA، AES و… بسته به محل و نوع کاربردشان استفاده می شود.

header_coding-172237409
Https چگونه کار می کند؟

اما Https چگونه کار می کند؟ Https از الگوریم RSA و لایه ی امن SSL استفاده مینماید. کارکرد Https را با یک مثال ملموس تر بیان میکنم تا بهتر درک شود. صندوقچه ای را تصور کنید که میخواهد اسناد مهمی را در مسیری پر خطر منتقل نماید. در این پروتکل موقعیت الف یک صندوقچه ی باز برای موقعیت ب می فرستد و کلیدش را نزد خود نگه میدارد. موقعیت ب اسناد را درون صندوقچه قرار میدهد، درش را میبندد و برای موقعیت الف ارسال مینماید. با این روش دیگر کلید به خطر نمی افتد. امروزه استفاده از SSL در طراحی سایت فروشگاهی و صفحه امن پرداخت برای مشتریان بسیار پرکاربرد و مناسب است.

ssl-certificate
کلید عمومی و کلید خصوصی در Https

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

Https چیست و چگونه کار می کند؟

hadi sharifi ۰ ۰
ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی
طراحی سایت ، بهینه سازی سایت و طراحی وب سایت
طراح قالب : عرفـــ ـــان قدرت گرفته از بلاگ بیان