資格暗記無料で始める

RSA暗号とは?

RSA暗号とは、大きな合成数の素因数分解が困難であることを安全性の根拠とする公開鍵暗号方式。公開鍵で暗号化して秘密鍵で復号する使い方と、秘密鍵で署名して公開鍵で検証する使い方の両方ができる数少ない方式で、鍵長は2048ビット以上が現在の推奨水準とされる。

応用情報技術者試験の過去問では1回出題されています。

あーるえすえーあんごう

応用情報技術者試験の頻出用語/テクノロジ系


RSA暗号の意味

大きな合成数の素因数分解が困難であることを安全性の根拠とする公開鍵暗号方式。公開鍵で暗号化して秘密鍵で復号する使い方と、秘密鍵で署名して公開鍵で検証する使い方の両方ができる数少ない方式で、鍵長は2048ビット以上が現在の推奨水準とされる。

RSA暗号の具体例

ディジタル証明書の署名やTLSの鍵配送で長く使われてきた。2048ビット鍵の演算は共通鍵暗号に比べ数百倍以上遅いため、通信本文はAESで暗号化し、そのAES鍵の受渡しだけRSAで守るという役割分担が定石になっている。

RSA暗号は試験でどう引っ掛けられる?

「鍵長が同じなら共通鍵暗号と同じ強度」は誤り。RSA 2048ビットは共通鍵112ビット程度に相当する。同じ強度を短い鍵で実現できる楕円曲線暗号との比較で出題されやすい。

RSA暗号と関連する用語

RSA暗号が出た過去問

最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。