Defaults.Exposed

Defaults.Exposedתיקונים › בריאות תעודת TLS

כיצד לתקן בריאות תעודת TLS

תעודת ה-SSL/TLS שלך היא תעודת הזהות הדיגיטלית שמוכיחה למבקר שהוא באמת מדבר עם האתר שלך — ולא עם מתחזה — ומניעה את מנעול הדפדפן. בדיקה זו בוחנת האם התעודה חוקית ומהימנה, לא עומדת לפוג, ובנויה עם הצפנה חזקה ומודרנית.

השורה התחתונה לעסק שלכם: תעודה שבורה או פגת תוקף מחליפה את האתר שלך באזהרת 'החיבור שלך אינו פרטי' בצבע אדום בכל דפדפן. רוב המבקרים עוזבים מיד ולא חוזרים — מכירות אינטרנטיות נעצרות, הרשמות נעצרות, והחיבור שאמור היה להיות פרטי יכול ליירוט בשקט.

מה זה יכול לעלות לכם

מדוע זה חשוב. התעודה היא פיסת האבטחה הגלויה ביותר של האתר שלך — כשהיא תקינה היא בלתי נראית, וכשהיא נשברת היא לוקחת את האתר כולו עמה עם אזהרה מפחידה שמסיטה לקוחות ישירות למתחרים. פגיעת תוקף תעודה היא הסיבה מספר אחת להפסקות אתר בלתי צפויות, והיא ניתנת לחלוטין למניעה. קבלת תעודה חוקית היא חינמית, ושמירה על תקינותה היא בעיקר עניין של מתן לה להתחדש אוטומטית.

מה זה, בשפה פשוטה

כשמישהו מבקר באתר שלך, שני דברים חייבים לקרות כדי שירגיש בטוח להקליד סיסמה או מספר כרטיס. ראשית, החיבור חייב להיות מוצפן כדי שזרים לא יוכלו לקרוא אותו. שנית — וזה החלק שאנשים שוכחים — דפדפן המבקר חייב להיות בטוח שהוא באמת עם האתר שלך בצד השני, ולא עם מתחזה שהציב עותק מושלם. הדבר שמבצע את שני התפקידים הוא תעודת ה-TLS שלך (לעתים קרובות נקראת “תעודת SSL”).

תחשוב עליה כתעודת זהות מוגנת נגד זיוף לדומיין שלך. רשות מוכרת מנפיקה אותה, היא חתומה בשם הדומיין שלך ותאריך פגיעה, ונושאת את המפתח הקריפטוגרפי שמסרבל את החיבור. כשהכל תקין, הדפדפן מציג את המנעול והאתר נטען בצורה רגילה. כשמשהו שגוי בתעודת הזהות, הדפדפן עושה את ההפך מלהרגיע את המבקר — הוא מציג אזהרת מסך מלא שאומרת, בעצם, “ייתכן שאתר זה אינו בטוח.”

בדיקה זו בוחנת את בריאות תעודת הזהות על פני ארבעה דברים שכל אחד מהם שובר אותה באופן עצמאי:

הידיעה הטובה מראש: קבלת תעודה תקינה היא חינמית, ושמירה על תקינותה היא בעיקר עניין של מתן לה לחדש את עצמה אוטומטית כך שאף אדם לא יצטרך לזכור.

מה זה יכול לעלות לך

מה זה בעצם (ארבעת החלקים)

תעודה יכולה להיות לא תקינה בארבע דרכים שונות, ודף זה מכסה את כולן.

1. חוקית ומהימנה

זה הגדול — והחלק היחיד של בריאות תעודה שהוא בדיקה קריטית בעיקרון. תעודה “חוקית ומהימנה” רק כשכל אלה נכון:

אם אחד מאלה נכשל, דפדפנים מציגים את דף “החיבור שלך אינו פרטי” המפחיד, ובדיקה זו נכשלת קשה. טוב נראה כך: תעודה מרשות מוכרת, המכסה כל דומיין ותת-דומיין שאתה באמת משתמש בו, בנוחות בתוך התאריכים שלה.

2. לא עומדת לפוג

לכל תעודה יש תאריך סיום קשיח. חינמיות בדרך כלל 90 יום; בתשלום לעתים קרובות שנה. מעבר לתאריך, האמון מתאיידר מיד — אין תקופת חסד. בדיקה זו מודדת כמה ימים נותרו:

טוב נראה כך: תעודה מנוהלת אוטומטית שמחדשת את עצמה ללא שמישהו יגע בה.

3. אלגוריתם חתימה חזק

כל תעודה “חתומה” באמצעות אלגוריתם קריפטוגרפי שמאפשר לדפדפנים לגלות חריגות. אלגוריתמים ישנים — MD5 ו-SHA-1 — הוכח שניתן לזייפם. בדיקה זו עוברת כשהתעודה משתמשת בחתימה חזקה ומודרנית: SHA-256 ומעלה (SHA-384, SHA-512), ECDSA מודרני, או Ed25519/Ed448. MD5 ו-SHA-1 נכשלים. טוב נראה כך: SHA-256 ומעלה — שהוא ברירת המחדל בכל תעודה חינמית ומודרנית.

4. מפתח חזק

התעודה נושאת מפתח קריפטוגרפי שמבצע את הסרבול האמיתי. אם המפתח קצר מדי, כוח המחשוב המודרני יכול — עם מספיק משאבים — לשבור אותו. המינימומים המקובלים הם RSA 2048 סיביות או EC (אליפטי) 256 סיביות. בדיקה זו עוברת בגדלים אלה ומעלה ונכשלת מתחתיהם. טוב נראה כך: RSA 2048 סיביות (או 4096 סיביות), או מפתח EC 256 סיביות כמו P-256 — שוב, ברירת המחדל בתעודות חינמיות מודרניות.

כיצד לתקן (חינם, ~15 דקות)

מסור חלק זה למי שמנהל את האתר שלך — התיקון חינמי. תעודה חוקית, חזקה ומתחדשת אוטומטית לא עולה כלום דרך Let’s Encrypt או כל מארח מודרני. אם אין לך איש IT, הערות הפלטפורמה למטה יגיעו לרוב הבעלים שם.

שלב 1 — קבל (או החלף) את התעודה בחינמית ומהימנה. שלב יחיד זה מתקן תקפות, חתימה, וחוזק מפתח בבת אחת, כי תעודות חינמיות מודרניות משתמשות ב-SHA-256 ומפתחות חזקים כברירת מחדל.

שלב 2 — הפוך חידוש לאוטומטי כדי שלא תפוג לעולם.

שלב 3 — ודא שהיא מכסה את השמות הנכונים. הסיבה הנפוצה ביותר ל-”חוקית אבל עם אזהרה” היא חוסר התאמת שמות. התעודה חייבת לכסות כל שם מארח שלקוחות משתמשים בו בפועל — הדומיין הבסיסי, www, וכל תתי-דומיינים כמו shop. או app.. כלול כל אחד (*.yourbiz.com מכסה כל תתי-דומיינים בבת אחת).

שלב 4 — אם רק חוזק חתימה או מפתח מסומן, פשוט הנפק מחדש. צור תעודה חדשה (שלב 1) והחדשה תשתמש ב-SHA-256 ומפתח חזק אוטומטית.

שלב 5 — אמת, ואז בדוק מחדש כאן. אשר את התאריכים, המנפיק והמפתח עם פקודה מהירה, ואז הרץ שוב בדיקה זו.

טעויות נפוצות

שאלות נפוצות

אני לא טכני — האם אני יכול לסדר את זה בעצמי?

אתה לא צריך להבין את ההצפנה. תעודה חוקית היא חינמית (דרך Let's Encrypt ורוב המארחים המודרניים), ובאירוח מנוהל היא בדרך כלל אוטומטית. מסור את חלק 'כיצד לתקן' למטה למי שמנהל את האתר שלך — עבור רוב העסקים זו עבודה מהירה וחינמית, לא רכישה.

האתר שלי מציג מנעול — האם זה אומר שהתעודה שלי בסדר?

המנעול רק אומר שחיבור מאובטח קיים כרגע. הוא לא אומר לך שהתעודה עומדת לפוג, שהיא בנויה על מפתח חזק, או שהיא עדיין תהיה מהימנה בדפדפן של מחר. בדיקה זו מסתכלת מעבר למנעול על ארבעת הדברים שמשאירים אותו דלוק: האם התעודה חוקית ומהימנה, האם היא עומדת לפוג בקרוב, האם היא חתומה באלגוריתם חזק, והאם המפתח שלה חזק מספיק.

האם אני צריך לשלם עבור תעודת SSL?

לא. תעודות חינמיות מ-Let's Encrypt (ומובנות ב-Cloudflare, cPanel AutoSSL, ורוב האירוח המודרני) מהימנות לכל דפדפן ומאובטחות בדיוק כמו הבתשלום. תעודות בתשלום קונות בעיקר חוזי תמיכה, אחריות, או תגי אימות מורחב — אף אחד מהם לא משפיע על האם האתר שלך מוצפן או מהימן.

כיצד תעודה יכולה 'לפוג' — ולמה זה מוריד את האתר שלי?

לכל תעודה יש תאריך סיום קבוע (לעתים קרובות 90 יום לחינמיות). מעבר לתאריך זה דפדפנים מסרבים לאמון בה ומציגים אזהרת עמוד מלא במקום האתר שלך. זה לא ירידה הדרגתית — היא עובדת בצורה מושלמת עד המועד האחרון, ואז נשברת לחלוטין. לכן חידוש אוטומטי כל כך חשוב: הוא מסיר את האדם שאחרת ישכח.

מהי תעודה 'חתומה עצמית' ולמה היא נכשלת?

תעודה חתומה עצמית היא תעודה שהנפקת לעצמך ולא קיבלת מרשות מוכרת. היא מצפינה את החיבור, אבל אין שום גוף שמעיד שאתה מי שאתה — כך שדפדפנים מתייחסים אליה כלא מהימנה ומזהירים מבקרים, בדיוק כמו שהם יתייחסו לתעודה מזויפת של תוקף. לאתר ציבורי אתה תמיד רוצה אחת מרשות מהימנה, שהיא חינמית.

מה 'מפתח חלש' ו'אלגוריתם חתימה חלש' אומרים בעצם לעסק שלי?

שניהם הם דרכים שבהן תעודה יכולה להיות טכנית תקפה היום אבל שבירה קריפטוגרפית. מפתח חלש (פחות מ-RSA 2048 סיביות או EC 256 סיביות) יכול עקרונית להישבר, ומאפשר לתוקף להתחזות לאתר שלך. חתימה חלשה (SHA-1 או MD5) יכולה להיות מזויפת ליצור תעודה מזויפת משכנעת. תעודות חינמיות מודרניות משתמשות במפתחות וחתימות חזקות כברירת מחדל, כך שהתיקון הוא כמעט תמיד פשוט הנפקה מחדש — ללא עלות.