情報処理安全確保支援士試験 過去問 2025年(令和7年) 秋期 午後 問2
暗号資産交換業におけるセキュリティ
A社は従業員50名の暗号資産交換業者である。A社では、3年前から暗号資産Bコインを取り扱っており、20万人の顧客が暗号資産口座を開設している。A社には財務部があり、顧客の預けた時価200億円相当のBコインを顧客に代わって保有し管理している。
Bコインの仕組み
Bコインは、楕円曲線暗号を用いたデジタル署名方式を用いて、分散型台帳で管理される。Bコインの保有者が、別の者にBコインを送ることを移転という。Bコインを移転する際は、まず、Bコインの移転先、移転数量などを含むバイナリ形式で表現されたBコインの移転指示情報(以下、移転情報という)に対して、移転元の署名鍵を用いてデジタル署名し、次に、そのデジタル署名済みの移転情報をBコインの分散型台帳を保存するサーバ(以下、Bコインノードという)の一つに送付する。デジタル署名済みの移転情報は、移転元の署名鍵に対応する検証鍵を用いて検証することができる。同一の移転情報は一度しか分散型台帳に記録されず、重複してBコインが移転されることはない。Bコインノードは、誰でも自由にインターネット上に立ち上げることができる。
A社のシステム構成
A社のシステム構成を図1に、機器の概要を表1にそれぞれ示す。
| 名称 | 概要 |
|---|---|
| VPNゲートウェイ | A社本社内の業務PCからのVPN接続を終端する。 |
| 顧客向けサーバ | A社の顧客向けの機能を提供する。提供する機能には、出庫1)依頼などがある。 |
| 従業員向けサーバ | A社の従業員向けにBコインを管理する機能を提供する。 |
| 基幹サーバ | 顧客の暗号資産口座に関する情報を集中的に管理する。 |
| 台帳サーバ | Bコインノードのうちの1台である。台帳サーバは、インターネット上の他のBコインノードとピアツーピア通信を行う。 |
| 業務PC | A社の各従業員に貸与されている。FWでは、インターネット上のWebサイトと通信が許可されている。業務に必要なアプリケーションソフトウェア及びマルウェア対策ソフトがインストールされている。TLSクライアント認証を用いたVPNゲートウェイへのVPN接続を利用できる。 |
| 鍵管理PC | Bコインの移転時に用いるA社開発のアプリケーションソフトウェア(以下、署名アプリという)がインストールされている。鍵管理PCの製造元から調達して以降、一度もネットワークに接続しておらず、他の機器とのデータの授受にはUSBメモリだけを用いている。 |
| 仮想FW | ステートフルパケットインスペクション型FWである。インターネットからは、顧客向けサーバへの通信だけを許可する。VPNゲートウェイからは、従業員向けサーバへの通信だけを許可する。基幹サーバからは、顧客向けサーバ、従業員向けサーバ及び台帳サーバへの通信だけを許可する。台帳サーバからは、インターネットへの通信だけを許可する。顧客向けサーバ及び従業員向けサーバからは、全ての通信を禁止する。 |
施設Kには鍵管理PCと監視カメラだけが設置してあり、施設Kはネットワークから遮断されている。監視カメラの映像は、監視カメラの内蔵ストレージに保存され、定期的に内蔵ストレージから別の媒体にコピーして保管される。施設Kの出入口には金属探知機がある。A社が保有し管理するBコインの署名鍵(以下、署名鍵Sという)は鍵管理PCに保存してあり、対応する検証鍵(以下、検証鍵Vという)は基幹サーバに保存してある。施設Kには、①サイドチャネル攻撃を防ぐ対策が施されている。
A社は施設Kについて平常時の運用ルールを図2のとおり定めている。
- 財務部の従業員だけに入室を許可する
- 電子機器の持込み及び持出しは、会社の用意したUSBメモリ(以下、業務用メディアという)の持込み及び持出しだけを許可する。
出庫業務の処理手順
出庫依頼は平均して1日5件あり、毎営業日に出庫依頼の処理(以下、出庫業務という)が行われる。出庫業務の処理手順を図3に示す。
手順 2 午前 10 時,当日の出庫業務の担当者(以下,当日担当者という)が,次の作業を行う。
- 自身の業務 PC を用いて,手順 1 で生成された各ファイルを従業員向けサーバから全てダウンロードし,所定の場所から取り出した空の業務用メディアに全て保存する。手順 1 で生成されたファイルが一つもない場合は,出庫業務を終了する。
- 業務 PC から業務用メディアを取り外し,業務用メディアを持って施設 K に入室する。
- 鍵管理 PC の電源を入れ,業務用メディアを接続し,署名アプリを起動する。
- 業務用メディア内の移転情報を記録した各ファイルを署名アプリに読み込み,移転情報に対して署名鍵 S を用いてデジタル署名する。デジタル署名済みの移転情報を記録した各ファイルを業務用メディアに保存する。
- 鍵管理 PC から業務用メディアを取り外し,鍵管理 PC の電源を切る。
- 業務用メディアを持って施設 K から退室し,自身の業務 PC に業務用メディアを接続する。
- 自身の業務 PC を用いて,業務用メディア内のデジタル署名済みの移転情報を記録した各ファイルを,従業員向けサーバに全てアップロードする。
- 業務用メディア内のデータを全て消去し,所定の場所に返却する。