ネットワークスペシャリスト暗記無料で始める

公開鍵暗号方式(RSA)とは?こうかいかぎあんごうほうしき

公開鍵暗号方式(RSA)とは、RSA(Rivest-Shamir-Adleman)は、大きな合成数の素因数分解が計算量的に困難であることを安全性の根拠とする公開鍵暗号アルゴリズム。公開鍵で暗号化し秘密鍵で復号する使い方と、秘密鍵で署名し公開鍵で検証する使い方を同じ鍵ペアで担えるが、共通鍵暗号より桁違いに遅いため用途を絞って使う。

最終更新:2026-10-06

試験情報

ネットワークスペシャリスト試験の頻出用語/午前II

別名:公開鍵暗号方式、RSA、公開鍵暗号

ネットワークSPを最短で暗記・合格する →

背景

共通鍵暗号だけでは、通信相手ごとに事前へ鍵を安全に渡す必要があり、n人ならn(n-1)/2個の鍵を配って管理することになって運用が破綻する。鍵の片方を公開してよい形にしてこの事前共有問題を解いたのが公開鍵暗号で、代わりに「その公開鍵が本当に相手のものか」という新しい問題を生み、証明書とPKIが必要になった。ネスペでは経路上のどの区間で何を守るかという設計として問われる。

具体例

HTTPSではサーバ証明書の署名検証にRSAやECDSAを使い、実データの保護はAES-GCMなどの共通鍵暗号が担う。なおTLS 1.3ではRSAによる鍵輸送そのものが廃止され、前方秘匿性を持つDH系の鍵交換に一本化された(RFC 8446)。

試験での引っ掛け

「公開鍵暗号のほうが優れている」のではなく、速度は共通鍵暗号が圧倒的に上で、鍵配送と署名だけを公開鍵が担うという役割分担が正解。RSA 2048ビットと共通鍵128ビットは鍵長を直接比べられず、安全性強度で換算する。署名は秘密鍵で作って公開鍵で検証するという、暗号化とは逆向きの使い方も頻出。

関連用語

解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。

ネットワークSPを最短で暗記・合格する →

試験での特徴
  • 分野:午前II
  • 「公開鍵暗号のほうが優れている」のではなく、速度は共通鍵暗号が圧倒的に上で、鍵配送と署名だけを公開鍵が担うという役割分担が正解。