公開鍵暗号方式
Public Key Cryptosystem
秘密鍵(プライベートキー)と公開鍵(パブリックキー)の2つを1組として暗号通信を行う方式。公開鍵で暗号化したものは秘密鍵でしか復号できず、秘密鍵で暗号化したものは公開鍵でしか復号できないという性質を持つ。
公開鍵は、Web上で公開したりメールなどで送付するなど誰でも入手できるようにして、暗号通信を行う。秘密鍵は片方だけが持ちネットワーク上を流通しないので、安全性が高い。本人確認を行う電子認証で利用される。
例えば、AがBに対して暗号通信を行いたい場合、Bがあらかじめ公開鍵をAに送付する。これは暗号化に使うものでそれ自体に情報価値はないため、たとえ盗聴されても意味はない。公開鍵を受け取ったAは、その鍵でデータを暗号化してBに送信する。暗号化されているために盗聴されても解読できない。暗号化された情報を受け取ったBは、秘密鍵で復号して解読する。
公開鍵暗号のアルゴリズムとして代表的なものは、DSA(Digital Signature Algorithm)、ECDSA(Elliptic Curve Digital Signature Algorithm)、RSAなどが挙げられる。
Master of IP Network フォーラム 新着記事
- 「ネットワーク仮想化」がもたらすもの (2012/5/25)
キャリアイーサネット網で展開されているVPNサービスをSPBに置き換えると、どんな変化が起こるのか - 「Meteor」で来れ、1億総Webアプリ開発者の時代 (2012/5/16)
文系人間の筆者でも、「これならWebアプリ開発、できるかも」と思わせてくれるフレームワーク、Meteorの可能性を予想してみたい - ついに来た? 「真のIPv4アドレス在庫枯渇」 (2012/5/14)
IANAやAPNIC/JPNICが管理するIPv4アドレスの在庫が枯渇してから1年。いま、水面下で「真の枯渇」が始まりつつあります - SLB-PTでWebサーバをさくっとIPv6対応に (2012/4/26)
いくつか存在するIPv6移行ソリューションの中から、SLB-PTを用いて、さくっとWebサーバをv6対応させる方法を説明
|
|
@IT 新着記事
