عبدالله حسینی

وبلاگ شخصی

عبدالله حسینی

وبلاگ شخصی

گواهی‌نامه SSL چیست ؟

SSL مخفف Secure Socket Layer به معنای لایه امنیتی محافظت شده است که منجر به تبادل اطلاعات بین کاربر و سرور، به صورت کدگذاری (Encrypted) می‌شود و از سرقت اطلاعات در حین این ارتباطات جلوگیری می‌نماید. یکی از مشخصه‌های فعال بودن SSL بر روی یک سایت، مشاهده HTTPS در ابتدای آدرس سایت است.برای کسب اطلاعات در حوزه تفاوت http و https به شما پیشنهاد می شود مقاله اختصاصی ما را مطالعه نمایید.

در HTTPS، حرف S برگرفته از Secure به معنای امن بودن ارتباط کاربران بر بستر اینترنت است. گواهی‌نامه SSL از طریق این پروتکل مسیر انتقال اطلاعات را امن کرده و از فاش شدن اطلاعات محرمانه کاربران جلوگیری می‌کند. با این امکان اطلاعات به صورت کدهای نامفهوم و بی‌معنی در دسترس دیگران قرار خواهد گرفت و امنیت آن‌ را تضمین می‌کند.

مشخصه دیگر SSL قرار گرفتن قفل کنار آدرس وب‌سایت است که به منزله امنیت بیشتر وب‌سایت بوده و اعتماد کاربران را در زمان مشاهده وب‌سایت و خرید اینترنتی افزایش می‌دهد.اما بایستی بدانید در کنار دامنه  امنیت ساب دامین ها هم اهمیت دارد از این رو به شما پیشنهاد می کنیم برای کسب اطلاعات درباره ی امنیت دامنه و ساب دامین ها ی خود مقاله ی ما با موضوع گواهی‌نامه اس اس ال Wildcard چیست را مطالعه کنید.

گواهی‌نامه SSL چیست؟

اهمیت گواهی اس اس ال چیست ؟

در دنیای وسیع اینترنت که روزانه اطلاعات زیادی بین کاربران و سرورها رد ‌و‌ بدل می‌شود، برای همه افراد مهم است که اطلاعات شخصی و محرمانه ایشان در دسترس هکرها قرار نگیرد. این نکته بسیار اهمیت دارد که حین خرید یا ثبت نام آنلاین در یک وب‌سایت با اطمینان ‌خاطر اطلاعاتی شامل رمز کارت‌ اعتباری، آدرس و کلمه عبور ایمیل و… را وارد کنند. با توجه این‌که امروزه عرضه بیشتر محصولات و خدمات به صورت غیرحضوری و از طریق وب‌سایت‌ها رواج یافته است، برخورداری از تمهیدات لازم جهت جلوگیری از بروز هرگونه جرم سایبری و هک‌شدن اطلاعات، برای کاربران حائز اهمیت است. با وجود HTTP در کنار آدرس نام دامنه در مرورگرها، ارتباط‌ کاربران با سرور پاسخگو به صورت متن بدون رمزنگاری یا اصطلاحا Plain Text خواهد بود. در این صورت احتمال شنود و سرقت اطلاعات توسط شخص سوم که اغلب هکرها و افراد سودجو هستند، بسیار بالا می‌رود. به همین خاطر حفاظت از اطلاعات کاربران بر بستر اینترنت و انتقال آن بین کاربر و سرور به صورت امن، تهیه گواهی‌نامه SSL الزامی می باشد.

به شما پیشنهاد می شود مقاله ما را برای کسب اطلاعات در حوزه تاثیر ssl بر سئو مطالعه نمایید.

اهمیت گواهینامه اس اس ال چیست ؟

مزایای داشتن گواهینامه ی ssl چیست ؟

  1. تمایل بازدیدکنندگان به توقف بیشتر در سایت امن شده با پروتکل HTTPS
  2. افزایش اعتماد کاربران به استفاده از خدمات و وب‌سایت شما
  3. جلوگیری از سرقت اطلاعات وب‌سایت
  4. افزایش اعتبار وب‌سایت و اعطای هویت به آن
  5. افزایش فروش آنلاین سایت با توجه به افزایش اعتماد کاربران
  6. دریافت امتیاز مثبت SEO وکسب رتبه بهتر در نتایج موتور جستجوی گوگل در راستای ترویج استفاده از HTTPS به جای HTTP
  7. امکان تهیه نماد اعتماد الکترونیکی (E-Namad) جهت فروشگاه‌های آنلاین

طبیعتا بهره‌مندی از این ویژگی‌ها در بالاترین سطح امنیت، در مقابل پرداخت هزینه مقدور خواهد شد. البته با توجه به مزایایی که برای وب‌سایت شما فراهم می‌گردد، این هزینه‌ها توجیه خواهند شد. شایان ذکر است برخی گواهی‌نامه های رایگان و به مدت زمان محدود نیز ارائه می‌شوند. به طور مثال گواهی‌نامه Let’s Encrypt که یکی از محبوب‌ترین SSL های رایگان نوع اولیه DV-SSL است و امکان راه‌اندازی سه ماهه آن بر روی وب‌سایت‌‌ها وجود دارد. قطعا با توجه به نوع این گواهی‌نامه که تنها آدرس دامنه را Secure خواهدکرد، سطح امنیت بالایی که گواهی‌نامه های تجاری و چند ساله ارائه می‌دهند را نخواهد داشت. همچنین در ‌‌صورت فعال بودن گواهی‌نامه رایگان بر روی وب‌سایت، امکان تهیه نماد اعتماد دو ستاره مقدور نخواهد شد.

مزایای داشتن گواهی‌نامه SSL چیست؟

ارتباط رتبه وب‌سایت در گوگل و گواهینامه اس اس ال چیست ؟

در سال ۲۰۱۴ گوگل اعلام کرد که تمام وب‌سایت‌ها باید از HTTPS استفاده کنند. اعمال این تغییرات جهت تشخیص راحت‌تر وب‌سایت‌های قابل اعتماد، توسط کاربران و حفظ امنیت اطلاعات آن‌ها بود. در واقع گوگل با این کار نه تنها یک امنیت اجباری در سطح وب ایجاد کرده است، بلکه HTTPS و گواهی‌نامه SSL را به عنوان یک ابزار قطعی برای قابل اعتماد بودن یک وب‌‌سایت تعیین می‌نماید.
در ادامه به بررسی سه دلیل اصلی گوگل برای اهمیت فعالسازی HTTPS جهت وب‌سایت‌ها و اپلیکیشن‌های خود می‌پردازیم:

• تایید هویت سایت و نقش گواهینامه اس اس ال چیست ؟

مطمئناً همیشه افرادی هستند که قصد سوء استفاده از اطلاعات وب‌سایت شما دارند که شنود یا سرقت اطلاعات جزء این موارد است. این روزها در ابتدا باید به علامت قفل کنار آدرس وب‌سایت توجه کنید و پس از مشاهده‌ی آن و اطمینان از فعال‌بودن گواهی‌نامه SSL بر روی وب‌‎سایت، مشخصات فردی خود را در اختیار آن ‌سایت یا سامانه قرار دهید.

• منظور از یکپارچگی داده در گواهینامه ی ssl چیست ؟

فعال بودن گواهی‌نامه SSL بر روی یک سایت، ثابت می‌کند که آیا داده‌های مورد نظر در مسیر انتقال دستکاری شده‌اند یا خیر. اگر افراد سودجو بدانند که وب‌سایت شما به اندازه‌ی کافی ایمن نیست، احتمال اعمال هرگونه تغییرات بر روی داده‌های وب‌سایت شما وجود خواهد داشت.

• رمزگذاری

در واقع این عمل، ارتباط بین کاربر و سرور را ایمن می‌کند و به ما این اطمینان را می‌دهد که شخص دیگری قادر به خواندن اطلاعات ما نیست. این مسأله‌ی بسیار مهمی است که اطلاعات موجود در فرم‌ها و همچنین اطلاعات کارت اعتباری افراد برای وب‌سایت‌های تجاری رمزگذاری شود.

گوگل به وب‌سایت‌هایی که از پروتکل HTTPS استفاده می‌کنند بهای بیشتری می‎دهد. به این‌صورت که در صفحه‌ی نتیجه‌ی جستجو در گوگل، وب‌سایت امن شما برای به نمایش درآمدن، در اولویت‌های اصلی گوگل قرار می‌گیرد. جالب است بدانید گوگل از طریق مرورگر محبوب کروم (Google Chrome) نیز هشدارهای خود را نسبت به سایت‌هایی که HTTPS ندارند اجرا کرده و با عبارت Not Secure به معنای امن نبودن، این هشدار را به کاربران می‌دهد.
گوگل در نظر دارد که کاربران را از بازدید این وب‌سایت‌ها منصرف کند و این موضوع تأثیر زیادی بر ترافیک وب‌سایت‌های نا‌امن دارد. در این مرحله دیگر هیچ اهمیتی ندارد که چه اقداماتی برای مارکتینگ و یا سئوی وب‌سایت خود از قبل انجام داده‌اید. مهم این است که از گواهی‌نامه‌ی SSL استفاده نمی‌کنید. پس اگر کسب وکار شما بر پایه‌ی یک وب‌سایت و تجارت آنلاین پایه‌گذاری شده است، بهتر است با تهیه یک گواهی‌نامه‌ SSL وب‌سایت خود را ایمن کرده و آمار بازدید آن‌را افزایش دهید.

ارتباط رتبه وب‌سایت در گوگل و اس اس ال چیست ؟

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

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

بلاک چین چیست؟

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

اگر بیت کوین را می شناسید احتمالا در این بین نام بلاک چین (Blockchain) به گوشتان خورده است. در ادامه مطلب سعی داریم این مبحث از دنیای فناوری که بلاک چین چیست و کاربردهای آن را به زبان ساده توضیح دهیم.

در چند سال اخیر افراد بی شماری در مورد خرید و فروش بیت‌کوین و قابلیت‌های این ارز دیجیتال صحبت می‌کنند. از افراد تازه کار تا حرفه ای های دنیای فناوری ارزهای دیجیتال، همگی به این پدیده‌ی نوظهور و خاص قرن حاضر علاقه‌مند شده‌اند. اما افراد کمی در مورد اصلی ترین فناوری زیرساختی بیت‌کوین یعنی بلاک‌چین(Blockchain) که در واقع اساس بیت کوین بر پایة این تکنولوژی بنا شده است تحقیق کرده و اطلاعات کافی دارند. حتی در مورد این واقعیت که بلاک چین فقط به بیت کوین محدود نمی‌شود و هر نوع ارز دیجیتال دیگر نیز بر پایه همین فناوری ساخته شده اطلاعات چندانی ندارند.

گذری بر تاریخچه بیت کوین

فردی با نام مستعار ساتوشی ناکاموتو در ۳۱ اکتبر سال ۲۰۰۸ یک مقاله منتشرکرد. در این مقاله سعی کرد، به مفهوم بیت کوین به عنوان یک پول نقد الکترونیکی و نحوه کارکرد آن برای ارسال و دریافت پول بین دو نفر بدون واسطه و ناشناس بپردازد. از آنجایی که بیت‌کوین برای عملکرد خود از رمزنگاری استفاده می‌کند، دسته‌بندی ارز رمزنگاری شده برای آن پیشنهاد شد. البته اصطلاح ارز دیجیتال نیز از آن زمان رواج پیدا کرد.

هدف بیت‌کوین چه بود؟ در درجه اول هدفش تراکنش‌های مالی بود؛ اما در درجه بعدی محققان با بررسی فناوری زیرساختی آن، متوجه ظرفیت های بالای آن برای استفاده در صنایع دیگر شدند. ظرفیتی که می‌توانست برنامه های حرفه ای با رویکرد تکنولوژی مدرن برای صنایع مختلف بسازد. و این گونه بلاک‌چین، عنوانی بود که برای این فناوری زیرساختی وتاثیرگذار استفاده شد.

بلاک چین

بلاک چین چیست؟

ما برای انجام یک تراکنش مالی از یک واسطه نظیر بانک استفاده می‌کنیم. اما بلاک چین این امکان را به خریداران و فروشندگان (ارسال‌کنندگان و دریافت‌کنندگان پول مجازی) می‌دهد که به صورت مستقیم با هم در ارتباط باشند و نیاز به یک شخص ثالث به عنوان واسطه از بین برود. این شکل از تراکنش را «همتا به همتا» می‌نامند.

بلاک چین از رمزنگاری به منظور ایجاد امنیت درتبادلات و حتی خرید و فروش ارزدیجیتال استفاده می‌کند. بر خلاف سیستم‌های بانکی که دارای یک موقعیت مشخص و در اصطلاح متمرکز عمل می‌کنند، مرکزداده‌ای که بلاک چین‌ها در آن قرار دارند کاملا غیرمتمرکز بوده و در سراسر جهان پخش هستند. محل نگهداری بلاک چین‌ها را در اصطلاح «دفتر کل توزیع شده» می‌نامند. این دفتر کل برای همه اعضای شبکه و با جزئیات در دسترس است و حتی حساب، کتاب‌ها برای همه به‌صورت شفاف وجود دارد. این شبکه در واقع زنجیره‌ای از رایانه‌هایی است که درستی تراکنش‌های صورت گرفته بین شما و طرف مقابل‌تان را تایید می‌کنند و پس از تایید، آن را نیز به بلاک چین اضافه می‌کنند.

 ساختار بلاک چین به زبان ساده

 هر یک از بلوک های موجود در بلاک چین از قسمت های دیجیتالی اطلاعات که شامل سه بخش است تشکیل شده اند:

۱) اطلاعات مربوط به تراکنش های شما: به عنوان مثال تاریخ، زمان و مبلغ آخرین خرید بیت کوین شما.

۲) اطلاعات  شرکت کنندگان در معاملات: استفاده از امضای دیجیتال به جای نام واقعی شما، خرید شما بدون هیچ گونه اطلاعات شناسایی با استفاده از یک “امضای دیجیتال” منحصر به فرد ثبت می شود.

۳) هر بلوک اطلاعات متمایزی با دیگر بلوک ها دارد: همانطور که هریک از ما اثر انگشت داریم تا بتوانیم از یکدیگر متمایز شویم، هر بلوک کد منحصر به فردی به نام “هش” (hash) را ذخیره می کند که به ما امکان می دهد آن را از هر بلوک دیگر تشخیص دهیم. به این ترتیب بلوکهای مربوط به دو معامله با جزئیات یکسان، به دلیل کدهای منحصر به فرد آنها، از هم قابل تفکیک هستند.

بلاک چین چگونه کار می کند؟

بیایید برای درک بهتر کارکرد بلاک چین به تراکنش های بیت کوین بپردازیم. بلاک چین تمامی اطلاعات و جزییات تک تک تراکنش‌های صورت گرفته با این ارز دیجیتال را در خود ذخیره می‌کند و اگر یک کاربر بخواهد یک بیت کوین را بیش از دو بار معامله (یعنی کلاهبرداری کند) مانع آن می شود.

هر بلوک زمانی که داده های جدید را ذخیره می کند به بلاک چین اضافه می شود. و این گونه با زنجیره ای از چندین بلوک که بهم وصل شده اند عنوان کلی بلاکچین پدید می آید برای اینکه یک بلوک به بلاک چین اضافه شود، باید چهار اتفاق رخ دهد:

۱) یک معامله باید انجام شود.

۲) پس از خرید، معامله شما باید تأیید شود. این کار را  شبکه رایانه ها که بیش از هزاران رایانه هستند و در سراسر جهان گسترده اند انجام می دهند. این شبکه از طریق رایانه بررسی می کند که معامله مطابق سفارش شما انجام شده باشد.

۳) جای ذخیره هر معامله باید در دل یک بلوک باشد. پس از تأیید درستی معامله شما، اطلاعات در یک بلوک اختصاصی ثبت می شود. در آنجا، اطلاعات معامله شما در کنار بی شمار تراکنش مشابه قرار می گیرد.

۴) به هر بلوک باید هَش (کد) داده شود: پس از تأیید همه معاملات یک بلوک، باید به آن بلوک یک کد شناسایی منحصر به فرد به نام هَش داده شود. پس از گرفتن هَش اختصاصی، آن بلوک به بلاک چین اضافه می شود.

بلاک چین

چرا بلاک چین اهمیت دارد؟

فناوری بلاک چین و کاربردهایش بی نظیر و نامحدود است تقریبا می‌تواند در هر چیزی که تراکنش پذیر باشد از جمله نقل و انتقال پول، کالا یا املاک کاربرد داشته باشد.

بلاک چین بزرگترین مانع کلاهبردارن است، ‌ زیرا هر نوع معامله صورت گرفته با تمام جزییات آن در دفتر کل ثبت شده و همه طرفین معامله می‌توانند به این جزییات دسترسی داشته باشند.

بلاک چین برای چه کسانی در دسترس است؟

هر کسی در هر جای دنیا که به اینترنت دسترسی دارد می‌تواند از آن در تراکنش‌های خود استفاده کند.

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

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

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

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

بلاک چین چگونه امنیت کاربران را تامین می کند؟

 روش های بلاک چین برای ایجاد امنیت و اعتماد کاربران:

بلوک های جدید همیشه به شکل خطی و به ترتیب زمانی اضافه می شوند. بنابراین بلوک های جدید همیشه به پایان بلاک چین اضافه می شوند. هر بلوک در زنجیره دارای موقعیتی است به نام ارتفاع (height).

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

کدهای هش از طریق یک عملکرد ریاضی ایجاد می شوند که اطلاعات دیجیتال را به رشته ای از اعداد و حروف تبدیل می کند. در صورتی که این اطلاعات به هر طریق دستکاری و ویرایش شود، کد هَش نیز تغییر خواهد کرد. فرض کنیم یک هکر سعی کند اطلاعات تراکنش شما را دستکاری کند تا مجبور شوید بهای خرید خود را دوباره بپردازید. همین که اطلاعات معامله شما ویرایش شود هَش بلوک تغییر می کند؛ بلوک بعدی در زنجیره هنوز حاوی هَش قدیمی است و  قاعدتاً هکر باید آن را هم به روزرسانی کند؛ و سپس بلوک بعدی تا آخر به این ترتیب است، محاسبه مجدد همه این هَش ها به قدرت محاسباتی عظیم و غیرقابل تصوری نیاز دارد. به عبارت دیگر، پس از اضافه شدن یک بلوک به بلاک چین، ویرایش آن بسیار دشوار و حذف آن غیرممکن خواهد بود.

بلاک چین چه مشکلات و محدودیت هایی دارد؟

۱) اصطلاحات تخصصی: فناوری بلاک چین به دلیل نوظهوری دارای مجموعه واژگانی کاملا جدید است. خوشبختانه در طول این چند سال تلاش های متعددی در زمینه ارائه واژه نامه ها، تعاریف و فهرست های کامل و آسان انجام شده است.

۲) گستردگی شبکه : باید شبکه ای بزرگ از کاربران وجود داشته باشد که بلاک چین ها به سود کامل برسند. و همچنان بر سر این که آیا این گستردگی ایراد مهمی برای برخی از پروژه های مجاز بلاک چین ها هست یا نه بحث وجود دارد.

۳) هزینه تراکنش ها، سرعت شبکه : تبادلات بیت کوین که در چند سال اول حضورش تقریبا رایگان اعلام شد، اکنون هزینه های قابل توجهی دارد.

۴) نقص امنیتی غیرقابل اجتناب : در بیت کوین و سایر بلاک چین ها یک نقص امنیتی قابل توجه وجود دارد: اگر بیش از نیمی از رایانه هایی که به عنوان گره در شبکه فعالیت می کنند دروغ بگویند (دقت داشته باشید بیش از نیمی از رایانه ها)، دروغ به حقیقت تبدیل می شود. این نقص “حمله ۵۱ درصد” نامیده می شود و ساتوشی ناکاموتو در زمان راه اندازی بیت کوین به آن اشاره کرد. به همین دلیل استخرهای استخراج بیت کوین توسط جمع به دقت مورد نظارت قرار می گیرد تا اطمینان حاصل شود که هیچ کس ناآگاهانه چنین نفوذی را در شبکه فراهم نمی آورد.

امیدواریم از این مقاله که به زبان ساده بلاکچین و کاربردهای آن را توضیح دادیم استفاده لازم را برده باشید، با تشکر از همراهی شما.