証明書の概念を自分なりにちょっとしたまとめ
・証明書でできること
Aさん本人が送ったことを証明し
そのデータが偽造・改ざんされていないことを証明する 。
Aさん本人が送ったことを証明し
そのデータが偽造・改ざんされていないことを証明する 。
電子証明書の作成
①Aさんが秘密鍵と公開鍵のペアを作成する
②③認証局(CA)にAさんの公開鍵とAさんの情報を提出する
④認証局がAさんの情報が正しいか確認する
⑤Aさんの情報に問題なければ認証局の秘密鍵で
Aさんの公開鍵とAさんの所有者情報にそれぞれ電子署名する
Aさんの電子証明書の完成
データを受信
①認証局の電子署名を認証局の公開鍵を使って
Aさんの公開鍵と所有者情報の有用性を確認。
②有用性が確認できたらAさんの公開鍵を使って
データの電子署名を復号化してハッシュ値を取り出す
③受信したデータをハッシュ関数でハッシュ値を出して
④ハッシュ値を比較して一致するか確認する
①認証局の電子署名を認証局の公開鍵を使って
Aさんの公開鍵と所有者情報の有用性を確認。
②有用性が確認できたらAさんの公開鍵を使って
データの電子署名を復号化してハッシュ値を取り出す
③受信したデータをハッシュ関数でハッシュ値を出して
④ハッシュ値を比較して一致するか確認する
0 件のコメント:
コメントを投稿