IT用語帳
A-1情報セキュリティ対策 · 暗号技術(技術的管理策のうち「暗号の利用」に対応)

RSA暗号

RSA Cryptosystem

あーるえすえーあんごう

大きな二つの素数の積を素因数分解することが計算量的に困難であることを安全性の根拠とする公開鍵暗号方式。暗号化とデジタル署名の両方に使え、現在は2048ビット以上の鍵長が推奨される。大規模な量子コンピュータが実現すると解読されるおそれがあるため、耐量子計算機暗号への移行が検討されている。

共有:

Related

他の資格での定義

Past Exams

過去問での出題

過去問で 4 回出題(情報セキュリティマネジメント試験 1・基本情報技術者試験 1・応用情報技術者試験 1・情報処理安全確保支援士試験 1)

出典: 独立行政法人情報処理推進機構(IPA)の過去問題。問題文は IPA のサイトの PDF で確認できます。「選択肢」は、問題文ではなく選択肢に出たものです。用語名で照合しているため、関係の薄い問題が含まれることがあります。

Related

関連キーワードの用語

A-1デジタル署名

公開鍵暗号を応用して、電子文書の作成者を確認し、改ざんがないことを検証できるようにする技術。送信者は文書のハッシュ値に対して自分の秘密鍵で署名を作成して添付し、受信者は送信者の公開鍵で署名を検証する。真正性と完全性に加えて否認防止を実現できる。

A-1楕円曲線暗号

楕円曲線上の点の演算における離散対数問題を解くことの困難さを安全性の根拠とする公開鍵暗号方式。RSA暗号と同等の安全性を、はるかに短い鍵長(256ビット程度でRSAの3072ビット相当)で実現でき、処理が軽いため、TLSの鍵共有(ECDHE)やデジタル署名(ECDSA)、ICカードなどで広く使われる。

SG暗号化

平文を、暗号アルゴリズムと鍵を使って第三者が読めない暗号文に変換すること。元に戻すことを復号という。通信の盗聴や、PC・記憶媒体の紛失や盗難による情報漏えいを防ぐ技術的な対策で、暗号化と復号に同じ鍵を使う共通鍵暗号方式と、公開鍵と秘密鍵の組を使う公開鍵暗号方式がある。鍵の管理が不適切だと効果が失われる。

FE因数分解

多項式を、より次数の低い多項式の積の形に変形すること。例えばx^2−1を(x+1)(x−1)とする。整数を素数の積で表すことは素因数分解といい、桁数の大きな数の素因数分解が難しいことはRSA暗号の安全性の根拠になっている。