Навіщо потрібні безплатні SSL від Lets Encrypt
Власники невеликих проєктів не завжди готові витрачати гроші на купівлю SSL-сертифіката. Для таких ситуацій є сертифікати Lets Encrypt.
Lets Encrypt — це центр сертифікації, у якого можна отримати безплатний SSL-сертифікат для сайту. Він знаходиться на другому місці за кількістю активних сертифікатів. За даними агентства W3Techs, до 1 жовтня 2017 року компанія випустила 30,6 % усіх сертифікатів.
Безплатні SSL-сертифікати підійдуть невеликим сайтам, де користувачі залишають особисті дані: адреси електронної пошти, паролі, телефонні номери. До них належать особисті сайти, блоги, портфоліо, промосторінки, невеликі форуми.
Розберемося, в чому переваги та недоліки сертифікатів Lets Encrypt.
Переваги сертифікатів Lets Encrypt
Доступність
На відміну від комерційних центрів сертифікації, Lets Encrypt видасть SSL-сертифікат безплатно. Це вигідно невеликим сайтам, власники яких не можуть дозволити собі платний SSL-сертифікат.
Lets Encrypt не має прихованих витрат: з вас не вимагатимуть грошей за вивантаження, перевипуск або продовження сертифіката. Якщо хочете підтримати проєкт, зробіть пожертву на сайті компанії.
Надійне шифрування
Якщо переживаєте, що безплатний SSL-сертифікат не так надійно зашифровує інформацію, то це не так. Попри те, що за продукт не потрібно платити, рівень захисту такий самий, як і у платних сертифікатів.
Автоматичне керування
Lets Encrypt має свій клієнт для управління сертифікатами. Він вміє автоматично завантажувати, встановлювати та продовжувати сертифікати. Для цього необхідно встановити клієнт на сервер і дозволити йому змінювати конфігурацію сервера. Якщо боїтеся, що постраждають інші налаштування, встановлюйте та оновлюйте сертифікат вручну.
Недоліки сертифікатів Lets Encrypt
Короткий термін дії
Безплатний SSL-сертифікат не видадуть на рік. Сертифікат Lets Encrypt працює до 90 днів. Раз на три місяці його доведеться встановлювати заново. Якщо користуєтеся клієнтом Lets Encrypt і дозволили йому автоматично оновлювати сертифікат, переживати нема про що. Але якщо керуєте сертифікатами вручну, ризикуєте пропустити день закінчення терміну дії, і тоді захист перестане працювати.
З платними сертифікатами справи простіші: їх випускають на рік.
Складне встановлення
Щоб встановити безплатний SSL-сертифікат, потрібно скористатися командним рядком. Якщо раніше не робили цього, ви можете випадково збити інші налаштування. Встановлюйте сертифікати Lets Encrypt, лише якщо впевнені у своїх діях.
Проблеми можуть виникнути, якщо ви використовуєте віртуальний хостинг. Не кожен хостинг провайдер погодиться допомогти зі встановленням та взагалі дозволить встановлювати сертифікат Lets Encrypt. Дізнайтесь у служби підтримки, чи зможуть вам допомогти.
Деякі хостинг провайдери співпрацюють з Lets Encrypt і допомагають клієнтам встановити сертифікат на віртуальний сервер. Повний перелік партнерів є на сайті Lets Encrypt.
Низька сумісність
Сертифікати Lets Encrypt мають проблеми із сумісністю. Головна проблема — несумісність із ранніми версіями Windows XP. Це означає, що сертифікат може працювати некоректно у користувачів цієї операційної системи.
Друга проблема — мобільні платформи. Проблеми можуть виникнути зі старими версіями прошивок. Наприклад, сертифікат не працюватиме на телефонах з прошивкою Android 2.3.6 і нижче.
На офіційному сайті Lets Encrypt є список сумісних пристроїв та програм.
Відсутність гарантії
Комерційні центри сертифікації дають гарантію на їх сертифікати. Це грошова компенсація збитків. Її виплачують відвідувачам сайту, які втратили гроші з вини центру сертифікації.
Lets Encrypt — некомерційна організація, тому не надає гарантії. Якщо шифрування зламають або користувач втратить гроші через те, що сертифікат видали шахрайському сайту, гроші не повернуть. Центр сертифікації не бере на себе відповідальність за наслідки використання їх сертифікатів.
Обмежена функціональність
У SSL-сертифікатів Lets Encrypt є два обмеження у порівнянні з платними сертифікатами:
1. Lets Encrypt не випускає сертифікати з перевіркою організації чи зеленим рядком. Такі сертифікати видають лише після перевірки документів підприємства. Вони підходять власникам середнього та великого бізнесу.
2. Lets Encrypt не випускає Wildcard-сертифікати. Це сертифікати, які захищають усі субдомени після встановлення на один домен.
Кожен SSL-сертифікат Lets Encrypt захистить до 100 субдоменів, але їх доведеться прописувати вручну. Це незручно, якщо на вашому сайті більше ніж 20 сторінок на субдоменах.
Немає підтримки клієнтів
Lets Encrypt не має підтримки в чаті або за телефоном. Натомість — технічна документація на сайті організації. Вона написана англійською та вимагає знань у системному адмініструванні. Ще є форум, де користувачі допомагають один одному із технічними труднощами. Він теж англійською і може не охоплювати всіх тем.
Чи варто встановлювати безплатний SSL-сертифікат
Ми взяли найголовніше з того, про що розповіли вище, щоб допомогти вам зробити висновки та вирішити, чи варто встановлювати сертифікат Lets Encrypt.