SSL/TLS証明書が重要な理由
SSL/TLS証明書は、ブラウザとウェブサイト間の通信を暗号化し、転送中のデータが傍受または改ざんされるのを防ぎます。有効な証明書がない場合、パスワード、クレジットカード番号、個人情報などの機密情報が、中間者攻撃(MITM攻撃)によって攻撃者に盗まれる可能性があります。
現代のブラウザは、有効な証明書を持つサイトに南京錠アイコンを表示し、証明書が期限切れまたは存在しない場合はセキュリティ警告を表示します。Let's Encrypt、DigiCert、Sectigoなどの認証局(CA)は、証明書を発行する前にドメインの所有権を確認します。Let's Encryptは無料で自動化された証明書をすべての人に提供し、HTTPSをすべてのウェブサイトの標準にしました。
SSL証明書で確認すべき項目
証明書の有効期限が切れていないこと、サブジェクトの別名(SAN)を通じてサブドメインを含む正しいドメインをカバーしていること、最新のプロトコル(TLS 1.2または1.3)を使用していること、そして信頼された認証局によって発行されていることを確認してください。有効期限まで30日以内の証明書は、ブラウザの警告を避けるためにすぐに更新する必要があります。