公開鍵暗号とは?

インターネットなどのネットワークを通じて文書や画像などのデジタルデータをやり取りする際に、通信途中で第三者に盗み見られたり改ざんされたりされないよう、決まった規則に従ってデータを変換することを暗号化と言います。
暗号化、復号(一定の規則に基づいて符号化されたデータを復号し、もとのデータを取り出すこと。
デコードを行なうソフトウェアをデコーダという。
圧縮されたデータの復元や、暗号の解読などがこれにあたる)には暗号表に当たる「鍵」を使いますが、対になる2つの鍵を使う公開鍵暗号と、どちらにも同じ鍵を用いる秘密鍵暗号があります。

秘密鍵暗号とは?

公開鍵暗号では暗号化に使う鍵と復号に使う鍵が分離されており、暗号化に使った鍵で復号を行なうことはできず、片方からもう一方を割り出すことも容易にはできないようになっています。
鍵の持ち主は復号に使う鍵のみを他人に知られないように管理し、暗号化に使う鍵は公開します。
このため、暗号化に使う鍵は公開鍵、復号に使う鍵は秘密鍵と呼ばれています。

01 これからの常識はSSLTOP
当サイトのトップページです。
02 SSLの基礎知識
まず始めにここで、SSLの基礎知識についてわかりやすくお話します。
03 注目されるインターネットの4つの危険性
インターネットは便利である反面、情報が漏れるなどの危険性もあります。ここではインターネットの危険性について紹介します。
04 SSLの必要性
SSLの必要性をみてみましょう
05 暗号化とは?
暗号化とは、どのようなことを指すのでしょう?
06 SSL暗号化の技術
SSLの技術を詳しくみてみましょう。
07 SSLの電子署名
SSLの電子署名についてみてみましょう
08 SSLの身分証明書PKI
PKIとは公開鍵暗号を用いた技術・製品全般を指す言葉です。SSLのPKIについて見ていきましょう。
09 SSL通信のメカニズム
専門的な話になりますが、ここでSSL通信の仕組みについて簡単に紹介していきます。
10 SSLのメリットと問題点
SSLのメリットとはどのようなことでしょうか?また問題はないのでしょうか?ここで簡単に解説しましょう。