Defaults.Exposed

Defaults.Exposedرفع اشکال‌ها › TLS certificate health

چطور TLS certificate health را رفع کنید

گواهینامه‌ی SSL/TLS کارت شناسایی دیجیتالی است که ثابت می‌کند بازدیدکننده واقعاً با وب‌سایت شما در ارتباط است — نه یک جاعل — و قفل مرورگر را فعال می‌کند. این بررسی می‌بیند آیا آن گواهینامه معتبر و قابل اعتماد است، در آستانه‌ی انقضا نیست، و با رمزنگاری قوی و مدرن ساخته شده.

نتیجه نهایی برای کسب‌وکار شما: یک گواهینامه‌ی شکسته یا منقضی شده، وب‌سایت شما را با یک هشدار قرمز تمام صفحه‌ی 'اتصال شما خصوصی نیست' در هر مرورگری جایگزین می‌کند. بیشتر بازدیدکنندگان فوری می‌روند و برنمی‌گردند — فروش آنلاین متوقف می‌شود، ثبت‌نام متوقف می‌شود، و اتصالی که قرار بود خصوصی باشد می‌تواند به‌آرامی رهگیری شود.

هزینه این برای شما

چرا اهمیت دارد. گواهینامه قابل مشاهده‌ترین بخش امنیت وب‌سایت شماست — وقتی سالم است نامرئی است، و وقتی می‌شکند با یک هشدار ترسناک کل سایت شما را می‌گیرد که مشتریان را مستقیم به رقبا می‌راند. انقضای گواهینامه اول‌ترین علت خرابی‌های غیرمنتظره‌ی وب‌سایت است، و کاملاً قابل پیشگیری است.

این چیست، به زبان ساده

وقتی کسی از وب‌سایت شما بازدید می‌کند، دو اتفاق باید بیفتد تا احساس امنیت کنند. اول، اتصال باید رمزگذاری شده باشد. دوم — و این بخشی است که مردم فراموش می‌کنند — مرورگر بازدیدکننده باید مطمئن باشد که واقعاً وب‌سایت شما در آن طرف است، نه یک جاعل که یک کپی قانع‌کننده راه‌اندازی کرده. چیزی که هر دو کار را انجام می‌دهد گواهینامه‌ی TLS شما (که اغلب «گواهینامه‌ی SSL» نامیده می‌شود) است.

این بررسی سلامت آن کارت شناسایی را در چهار چیز که هر کدام مستقلاً آن را می‌شکنند بررسی می‌کند:

خبر خوب: گرفتن یک گواهینامه‌ی سالم رایگان است، و نگه داشتن آن سالم بیشتر درباره‌ی گذاشتن آن است تا خودش تجدید شود تا هیچ انسانی نیازی به یادآوری نداشته باشد.

این چقدر ممکن است برای شما هزینه داشته باشد

در واقع چیست (چهار بخش)

۱. معتبر و قابل اعتماد

این مهم‌ترین است. یک گواهینامه فقط زمانی «معتبر و قابل اعتماد» است که همه‌ی اینها درست باشند:

۲. در شرف انقضا نیست

هر گواهینامه یک تاریخ انتهای سخت دارد. گواهینامه‌های رایگان معمولاً ۹۰ روز دوام دارند. بعد از تاریخ، اعتماد فوری از بین می‌رود.

«خوب» چه شکلی است: یک گواهینامه‌ی خودکار مدیریت‌شده که بدون دخالت هیچ‌کس خودش را تجدید می‌کند.

۳. الگوریتم امضای قوی

هر گواهینامه با یک الگوریتم رمزنگاری «امضا» می‌شود. الگوریتم‌های قدیمی — MD5 و SHA-1 — نشان داده شده‌اند که قابل جعل هستند. این بررسی زمانی قبول می‌شود که گواهینامه از امضای قوی و مدرن استفاده کند: SHA-256 یا قوی‌تر.

۴. کلید قوی

اندازه‌های پذیرفته شده حداقل 2048-bit RSA یا 256-bit elliptic-curve (EC) هستند.

چگونه آن را رفع کنیم (رایگان، ~۱۵ دقیقه)

این بخش را به هر کسی که وب‌سایت یا هاستینگ شما را اجرا می‌کند بدهید — اصلاح رایگان است.

مرحله ۱ — یک گواهینامه‌ی رایگان و قابل اعتماد بگیرید (یا جایگزین کنید). این تنها مرحله اعتبار، امضا و قدرت کلید را همه به یکباره رفع می‌کند.

مرحله ۲ — تجدید را خودکار کنید تا دیگر هرگز منقضی نشود.

مرحله ۳ — مطمئن شوید نام‌های درستی را پوشش می‌دهد. گواهینامه باید هر hostname ای را که مشتریان واقعاً استفاده می‌کنند پوشش دهد — دامنه‌ی bare، www، و هر زیردامنه‌ای مثل shop. یا app..

اشتباهات رایج

پرسش‌های متداول

من تکنیکی نیستم — آیا می‌توانم خودم این را حل کنم؟

نیازی نیست رمزنگاری را بفهمید. یک گواهینامه‌ی معتبر رایگان است (از طریق Let's Encrypt و بیشتر هاست‌های مدرن)، و در هاستینگ مدیریت شده معمولاً خودکار است. بخش 'چگونه آن را رفع کنیم' را به هر کسی که وب‌سایت یا هاستینگ شما را اجرا می‌کند بدهید.

سایتم قفل نشان می‌دهد — مگر گواهینامه‌ام خوب نیست؟

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

آیا باید برای گواهینامه SSL پول بدهم؟

نه. گواهینامه‌های رایگان از Let's Encrypt (و ساخته شده در Cloudflare، cPanel AutoSSL، و بیشتر هاستینگ‌های مدرن) توسط هر مرورگری قابل اعتماد هستند و دقیقاً به اندازه‌ی گواهینامه‌های پولی امن هستند.

چگونه می‌تواند یک گواهینامه 'منقضی' شود — و چرا این سایت را از کار می‌اندازد؟

هر گواهینامه یک تاریخ انتهای ثابت دارد (اغلب ۹۰ روز برای گواهینامه‌های رایگان). بعد از آن تاریخ، مرورگرها از اعتماد به آن امتناع می‌کنند. کاملاً کار می‌کند تا ددلاین، سپس کاملاً می‌شکند. به همین دلیل تجدید خودکار خیلی مهم است.

یک گواهینامه 'self-signed' چیست و چرا شکست می‌خورد؟

یک گواهینامه‌ی self-signed یکی است که خودتان صادر کرده‌اید نه از یک مرجع شناخته شده. اتصال را رمزگذاری می‌کند، اما هیچ‌چیزی تأیید نمی‌کند که واقعاً شما هستید — پس مرورگرها آن را غیرقابل اعتماد تلقی می‌کنند.

کلید ضعیف و الگوریتم امضای ضعیف واقعاً برای کسب‌وکار من چه معنایی دارند؟

هر دو راه‌هایی هستند که یک گواهینامه ممکن است امروز از نظر فنی معتبر باشد اما از نظر رمزنگاری شکننده باشد. گواهینامه‌های رایگان مدرن به طور پیش‌فرض از کلیدها و امضاهای قوی استفاده می‌کنند، پس اصلاح تقریباً همیشه فقط صدور مجدد است — بدون هزینه.