Q&A
1回答
4127閲覧
総合スコア147054
SSL(Secure Sockets Layer)とは、暗号化されたプロトコルで、インターネット上での通信セキュリティを提供しています。
0グッド
3クリップ
投稿2015/02/16 08:44
0
3
SSL通信を行うのに必要な証明書ですが、これには有効期限があります。
いついつ「まで」という有効期限は、あまり長期に証明書を使い続けると解読の危険が増すということで理解はできます。ただ、証明書の有効期間には「開始日」も決まっているのですが、(認証局の商業的な事情を抜きにして考えた場合に)開始日を設定しなければいけない理由というのは、どのあたりにあるものなのでしょうか。
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
質問へのコメント
回答1件
ご質問に関する回答としては、SSLにおいて「証明書の有効期限は開始日と終了日を指定することで成り立つ」からです。具体的には証明書の開始日以前にSSL通信を行うとブラウザに警告メッセージ(設定によってはアクセス不可能)が表示されることになるかと思います。
SSL通信の開始において、サーバからブラウザに「サーバ証明書」が発行されます。SSL通信開始の時点で受け取った証明書の開始日が未来であれば、ブラウザは証明書無効と判断します。
参考サイト
ブラウザの警告を無視すればSSL通信可能ですが、サイト詐称対策の観点から推奨されません。 また、実証した訳では有りませんが、開始日が未設定のサーバ証明書ではhttpサービスにSSLを構築する際にエラーとなるのではないでしょうか。
投稿2015/02/16 11:39
総合スコア1339
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
まだベストアンサーが選ばれていません
アカウントをお持ちの方はログイン
15分調べてもわからないことはteratailで質問しよう!
ただいまの回答率85.29%
質問をまとめることで思考を整理して素早く解決
テンプレート機能で簡単に質問をまとめる
SSL証明書の「開始日」について