2020年04月07日 05時00分 公開
特集/連載

鍵交換アルゴリズム「Diffie-Hellman」「RSA」が使われる暗号化通信とは?2つの鍵交換方式【後編】

暗号化通信に使用される代表的な鍵交換アルゴリズムが「Diffie-Hellman方式」(DH法)と「RSA方式」だ。それぞれの方式がどのような場面で使われているのかを紹介する。

[Sharon Shea, Michael Cobb,TechTarget]

関連キーワード

暗号化 | 公開鍵


 暗号化通信のための鍵を安全に交換するには「鍵交換アルゴリズム」を利用する。代表的な鍵交換アルゴリズムが「Diffie-Hellman方式」(DH法)と「RSA方式」(Rivest-Shamir-Adleman)だ。DH法およびRSA方式の違いを説明した前編「鍵交換の2大アルゴリズム『Diffie-Hellman』『RSA』 何が違い、どちらが安全?」に続き、これらの鍵交換アルゴリズムが用いられる場面と、それぞれの場面でどちらの方式が適しているのかを解説しよう。

DH法か、RSA方式か

 「どちらが優秀か」という観点で見ると、それぞれの鍵交換アルゴリズムには長所と短所があり、適切な使い方がある。さまざまな暗号化方式がこの2つの鍵交換アルゴリズムのうちいずれかを選べる仕組みを持っている。例えばインターネット通信の暗号化プロトコル「SSL」(Secure Sockets Layer)のバージョン3.0では、使用する鍵交換アルゴリズムを選択できる。SSLサーバ証明書を使用して暗号化通信をする場合はRSA方式を用い、SSLサーバ証明書を使用せずに暗号化通信をする場合はDH法を用いる、といった具合だ。

DH法の利用シーン

ITmedia マーケティング新着記事

news139.jpg

「TikTok For Business」誕生 中小企業支援やクリエイターとのマッチングで新展開も
TikTokでブランドの声を広げるための新しいプラットフォーム「TikTok For Business」が誕...

news066.jpg

「鬼滅」「あつ森」「恋つづ」他 10代男女が選ぶ2020年上半期流行ったもの――Simejiランキング
おなじみの「Simejiランキング」では、新型コロナウイルスやステイホームに影響を受けた...

news148.jpg

コロナ禍で「たすけあいの意識」が高まったと回答した人が66.9%――こくみん共済 coop調査
コロナ禍の意外な効用? 人と人との「たすけあい」の気持ちが強くなっているという調査...