基本情報暗記無料で始める

復号とは?ふくごう

復号は、暗号化されて読めなくなったデータ(暗号文)を、正しい鍵(復号鍵)を使って元のデータ(平文)に戻すこと。共通鍵暗号方式では暗号化と同じ鍵で復号し、公開鍵暗号方式では、受信者の公開鍵で暗号化したデータを受信者だけが持つ秘密鍵で復号する。試験では、どの鍵で暗号化し、どの鍵で復号するかの組合せと、暗号化された通信の中身を検査する装置は復号した後でなければ中を見られない、という派生の観点が問われる。

最終更新:2026-10-10

試験情報

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

別名:復号化

基本情報を最短で暗記・合格する →

背景

通信や保存データを暗号化すれば盗み見は防げるが、正規の受け手まで読めなくては意味がない。鍵を持つ正しい相手だけが元に戻せるようにする手順として、暗号化と対になる復号が必要になる。

具体例

ネット通販でカード番号を入力すると、ブラウザとお店のサーバの間は TLS(通信を暗号化する仕組み)で暗号化され、サーバ側で復号されてから決済に使われる。ランサムウェア(ファイルを勝手に暗号化して身代金を要求する不正なソフト)の被害で問題になるのも、攻撃者だけが持つ復号鍵がなければファイルを元に戻せない点である。

試験での引っ掛け

公開鍵暗号で「送信者の秘密鍵で暗号化し、受信者が復号する」と向きを逆にした選択肢に注意。秘密を守る目的なら受信者の公開鍵で暗号化し、受信者の秘密鍵で復号する。ハッシュ関数で作ったハッシュ値は元に戻す手段が無く、復号できない(暗号化とは別物)。鍵を持たない第三者が暗号を破るのは「解読」で、正規の鍵で戻す「復号」とは区別する。CPU の命令を読み解く「デコーダ(復号器)」は同じ字でも暗号とは関係がない。

関連用語

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

基本情報を最短で暗記・合格する →

試験での特徴
  • 分野:テクノロジ系
  • 公開鍵暗号で「送信者の秘密鍵で暗号化し、受信者が復号する」と向きを逆にした選択肢に注意。