SSL چیست؟

SSL چیست؟ SSL (Secure socket Layer) به معنی “لایه اتصال امن” در واقع یک پروتکل امنیتی استاندارد بر پایه رمزنگاری است که توسط شرکت Netscape به منظور برقراری ارتباط امن میان سرویس دهنده (Server) و سرویس گیرنده (Client) در اینترنت و...

به اشتراک بگذارید:

SSL  چیست؟

 SSL (Secure socket Layer) به معنی “لایه اتصال امن” در واقع یک پروتکل امنیتی استاندارد بر پایه رمزنگاری است که توسط شرکت Netscape  به منظور برقراری ارتباط امن میان سرویس دهنده  (Server)  و سرویس گیرنده (Client)  در اینترنت ابداع شده است.

 اطلاعات در SSL چگونه رمزنگاری می شود؟

در پروتکل SSL ارتباطات بوسیله یک کلید، رمزگذاری(Encryption) می شوند. زمانی که قرار است اطلاعات به صورتSSL   به یک سایت که سرور (server) آن دارای گواهی نامه SSL است (در آدرس سایت https مشاهده می شود) ارسال شود، ابتدا باید از یک کلید به عنوان قالبی برای به رمز در آوردن اطلاعات بین خدمات گیرنده (کاربر) و خدمات دهنده (سرور) استفاده شود. برای ساخت این کلید نیاز به چند مرحله هماهنگی به شرح زیر است.

۱- وقتی سروری بخواهد پروتکل SSL  را فعال کند ابتدا یک کلید عمومی (Public Key) می سازد.

۲-  سپس سرور کلید عمومی را همراه با یک درخواست گواهی نامه SSL به یکی از صادرکنندگان این گواهی نامه ها مثل  Verisign می فرستد.
۳- Verisign نیز ابتدا مشخصات و میزان قابل اعتماد بودن و امنیت سرور را ارزیابی کرده و کلید عمومی را دوباره رمزگذاری می کند و برای سرور می فرستد تا در انتقال اطلاعات خود از آن استفاده کند. به کلید جدید کلید امنیتی (private key) می گویند.
۴- حال هر زمان که کاربر بخواهد از طریق پروتکلSSL  به این سایت دست یابد، ابتدا کامپیوتر کاربر یک کلید عمومی برای سرور می فرستد (هر کامپیوتری کلید مخصوص به خود را دارد).
۵- سرور نیز این کلید عمومی را با کلید امنیتی خود مخلوط کرده و از آن کلید جدیدی می سازد و سپس آن را به کامپیوتر کاربر می فرستد.
۶- از این به بعد تمامی اطلاعاتی که بین کاربر و سرور جابجا می شوند با این کلید جدید رمز گذاری می شوند.


چگونه می توان مطمئن شد یک سایت از SSL استفاده می کند؟ 

بعد از بارگذاری کامل سایت مورد نظر به ابتدای آدرس آن دقت کنید. به جای http بایدhttps  را مشاهده نمائید. همچنین در این حالت یک علامت قفل هم در مرورگر دیده می شود. جای این قفل در مرورگرهای مختلف متفاوت است. در فایرفاکس و اینترنت اکسپلورر در پایین و سمت راست صفحه، در نوار وضعیت (status bar) و در مرورگرهای سافاری، کروم و اپرا در سمت راست آدرس دیده می شود. توجه داشته باشید که با دبل کلیک بر روی قفل می‌توانید مشخصات کامل گواهی SSL سایت مورد نظر را ببینید. اطلاعات تاریخ خرید و انقضای این گواهینامه بسیار با اهمیت است که لازم است به آن توجه داشته باشید.

پروتکل https چیست و چه فرقی با http دارد؟

https  پروتکلی است که در بستر آن امکان رمزنگاری اطلاعات فراهم می شود. در http پورت ۸۰ مورد استفاده قرار می گیرد، در حالی که در https این پورت ۴۴۳ است. از طرفی همانطور که گفتیم در http داده ها به صورت متن ساده یا plain text هستند اما در https رمزنگاری داده ها به وسیله SSL انجام می شود.

چرا به گواهی SSL نیاز داریم؟

  • چنانچه در وب سایت خود اطلاعات مهم و یا محرمانه ای را از بازدید کنندگان وب سایت خود دریافت می کنید (مانند مشخصات فردی یا اطلاعات مالی)،
  • چنانچه به دنبال جلب اعتماد مشتریان و درآمد بیشتر هستید،
  • چنانچه می خواهید امکان استراق سمع اطلاعات رد و بدل شده بین سایت شما و بازدید کنندگان وجود نداشته باشد،
  • چنانچه به دنبال افزایش رتبه و SEO سایت خود هستید (طبق آخرین گزارش از وبسایت رسمی گوگل گواهینامه بین المللی HTTPS  و تمامی گواهینامه های بین المللی SSL باعث افزایش رتبه و SEO سایت ها در گوگل خواهند شد)،
  • چنانچه یک فروشگاه های اینترنتی دارید و به دنبال گرفتن نماد دوستاره eNamad هستید (در صورت فعال کردن SSL روی فروشگاه خود، نماد دوستاره eNamad به شما اعطا خواهد شد)،
  • و …
شما نیاز به گواهی SSL دارید.

چگونه برای سایت خود گواهی SSL تهیه کنیم؟

شرکت‌های بسیاری اقدام به ارائه سرویس‌های پروتکل امن SSL کرده اند از جمله COMODO ، GEO TRUST  و CERTUM و OPEN TRUST .
حائز اهمیت است که اوستاهاست با کسب نمایندگی از شرکت های مذبور اقدام به صدور گواهی نامه SSL جهت دامنه های ملی ir  و بین المللی (com, net, org, … ) با بالاترین سرعت و بیشترین امنیت و امکانات، برای طیف گسترده ای از مشتریان، از وبسایت های شخصی و فروشگاهی تا شرکت ها و سازمان های بزرگ، نموده است.
کاربران و مشتریان گرامی پس از خرید SSL  ، یک گواهی دیجیتال SSL Certificate دریافت می کنند و بعد از آن می توانند خدمات خود را بر روی بستر HTTPS  ارائه نمایند.
کپی لینک
Picture of مدیر سایت
مدیر سایت
مقالات مرتبط

آموزش تصویری نصب گواهی SSL در هاست پلسک

برای نصب SSL بر روی پلسک ابتدا باید یک کد CSR در پلسک ایجاد کنید و سپس اقدام به نصب SSL مطابق با راهنمای زیر بنمائید. چگونه یک کد CSR در پلسک و..

آموزش تصویری نصب گواهی SSL در هاست دایرکت ادمین

برای نصب SSL بر روی دایرکت ادمین ابتدا باید یک کد CSR در دایرکت ادمین ایجاد کنید و سپس اقدام به نصب SSL مطابق با راهنمای زیر بنمائید. ابتدا یک کد CSR و..

آموزش تصویری نصب گواهینامه SSL در هاست cPanel

پس از خرید گواهی امنیت اس اس ال ، برای نصب SSL بر روی هاست لینوکس سی پنل ابتدا باید یک کد CSR در سی پنل ایجاد کنید و سپس اقدام به و..

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

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های ضروری با * مشخص شده‌اند.