CyberFix Note
防御・ハードニング

暗号化USBメモリ・セキュアストレージの選び方。データ持ち出しを安全にする

対象の目安: セキュリティ入門者 / データを持ち出す業務担当者

アオイ防御・運用担当
・ 約22分で読めます
暗号化USBメモリ・セキュアストレージの選び方。データ持ち出しを安全にする

会議資料を持ち出す、現場で撮ったデータを事務所に運ぶ、取引先にファイルを手渡しする。USBメモリやポータブルSSDは今でも便利な道具ですが、小さくて落としやすく、置き忘れも起きやすい持ち物です。万が一それを紛失したとき、中身が暗号化されていなければ、拾った誰かがPCに挿すだけで全データを読めてしまいます。逆に、きちんと暗号化されていれば、紛失しても中身は意味のないデータの羅列にしか見えません。USBの暗号化は、この「拾われたときに読めるか読めないか」を分ける、地味だが効果のはっきりした対策です。

暗号化と聞くと難しそうに感じるかもしれませんが、選択肢は大きく2つに整理できます。1つは、ストレージ自体に暗号化チップを内蔵した「ハードウェア暗号化USB」。もう1つは、ふつうのUSBメモリにOSやソフトの機能で鍵をかける「ソフトウェア暗号化」です。前者はKingston IronKeyやApricorn Aegisのような専用製品、後者はWindowsのBitLocker To GoやオープンソースのVeraCryptが代表例です。どちらが優れているという話ではなく、用途と運用に合うほうを選ぶのが正解です。

この記事では、両者の仕組みの違いと、製品選びで見るべきポイント(AES-256、FIPS認証、PINパッド、自動ロックなど)を原理から噛み砕きます。あわせて、暗号化USBで「防げること」と「防げないこと」を正直に整理します。暗号化は紛失・盗難時の情報保護には強力ですが、マルウェア感染やフィッシングを防ぐものではありません。ここを誤解すると、必要な別の対策を後回しにしてしまいます。なお本記事にはアフィリエイトリンクを含みます。紹介する製品の効果や適合性を保証するものではなく、最終的な購入判断はご自身の利用環境に照らしてお願いします。詳細は広告・アフィリエイトについてをご覧ください。

早見表: ハードウェア暗号化とソフトウェア暗号化の違い

まず全体像を俯瞰します。同じ「USBの暗号化」でも、専用ハードウェアを買うか、手持ちのUSBにソフトで鍵をかけるかで、性質がかなり異なります。

観点ハードウェア暗号化USBソフトウェア暗号化(BitLocker To Go/VeraCrypt)
暗号化の場所デバイス内蔵の専用チップPC側のOS・ソフトが処理
OS依存低い(OS非依存の製品が多い)高い(対応OS・エディションに依存)
認証方法PINパッド入力やパスワードパスワード・回復キー・スマートカード等
主な強み誤入力ロック・自動消去・耐タンパー追加費用が少ない・普通のUSBに後付け可
主なコスト製品単価が高め既存USB+ソフトで安価(VeraCryptは無料)
向く相手機密度が高い・第三者と共有・規程対応個人〜小規模・コスト重視・自分の端末中心

どちらも「鍵を知らない人にはデータを読ませない」という目的は同じです。違いは、暗号化処理をどこで行い、どう認証するか、そしてコストと運用の手間です。共有や規程対応が絡む業務では専用ハードウェア、個人や少人数でコストを抑えたいならソフトウェア暗号化、と考えると選びやすくなります。データを安全に運ぶ目的が「バックアップの保管」なら、持ち運び前提のUSBより据え置きの方法が向くこともあります。バックアップ全体の設計は

もあわせてご覧ください。

なぜ暗号化が紛失対策になるのか

暗号化とは、データを鍵(パスワードやPIN)がないと意味をなさない形に変換することです。現在の標準は AES(Advanced Encryption Standard)で、鍵長256ビットの AES-256 が広く使われています。正しい鍵がなければ、総当たりで解こうとしても現実的な時間では解けない、というのが暗号化の効き目の根拠です。だからこそ、暗号化されたUSBを落としても、拾った人は「読めないデータの塊」を手にするだけで済みます。

ここで重要なのは、暗号化が守るのは主に「保存されたデータ(データ・アット・レスト)」だという点です。Microsoftの公式ドキュメントも、BitLockerは「紛失・盗難・不適切に廃棄されたデバイスからのデータ盗難や露出という脅威に対処する」機能だと説明しています。つまり、物理的に手元から離れたときに中身を守るのが本分です。逆に言えば、自分が正しい鍵で開けて使っている最中は、データは平文として読める状態になっています。

Microsoftの BitLocker Overview は、BitLockerが「ボリューム全体の暗号化を提供し、紛失・盗難・不適切に廃棄されたデバイスからのデータ盗難や露出という脅威に対処する」機能であることを明記しています。ここから分かるのは、ディスク暗号化の主目的が「デバイスが手元を離れたとき」の保護だということです。利用中の感染やオンライン攻撃は別の対策が必要だと、設計思想からも読み取れます。

この性質を理解すると、暗号化USBで「防げること」と「防げないこと」の線引きがはっきりします。紛失・盗難・廃棄時の漏えいには強い。一方で、利用中のPCがマルウェアに感染していれば、復号して使っているデータはマルウェアからも読める可能性があります。フィッシングでパスワードを盗まれるのも、ネットワーク越しに攻撃されるのも、暗号化USBの守備範囲外です。

注意

暗号化USBは「紛失・盗難時の情報保護」には有効ですが、マルウェア感染やフィッシング、不正ログインは防げません。さらに、感染したPCに挿せば、暗号化USBがマルウェアの運び役になることもあります。暗号化したから安全、と全方位で安心するのは誤りです。土台のマルウェア対策やアカウント保護は別途必要だと割り切ってください。

ハードウェア暗号化USB: 専用チップとPINパッド

ハードウェア暗号化USBは、暗号化と鍵管理をデバイス内部の専用チップで行う製品です。代表例は Kingston の IronKey シリーズや Apricorn の Aegis シリーズで、いずれも AES-256 のハードウェア暗号化を採用しています。最大の特徴は、暗号化処理がPCのソフトに依存しないため、対応OS(Windows/macOS/Linux など)を選びにくく、PINパッド搭載モデルならPCにソフトを入れずに本体のキーで解錠できる点です。

代表的な機能を整理します。第一に PINパッド。本体のテンキーでPINを入力して解錠する方式で、キーロガー対策になり、共有PCでも使いやすいのが利点です。第二に 誤入力ロック・自動消去。一定回数PINを間違えると一時ロックがかかり、製品によっては規定回数を超えると鍵やデータを消去します。第三に 耐タンパー設計。基板を樹脂で固めるなどして、物理的に分解してチップから鍵を抜き取る攻撃を難しくしています。Kingstonは IronKey Keypad 200シリーズについて、回路を特殊なエポキシで覆い部品の取り外しを困難にしていると説明しています。

製品選びでよく出てくるのが FIPS という認証です。これは米国NISTとカナダCCCS(Canadian Centre for Cyber Security)が共同運営する暗号モジュールの検証プログラム CMVP に関係する規格で、FIPS 140-3(現行)や旧 FIPS 140-2 はモジュールの設計・実装の堅牢性をレベル分けして検証するものです。物理的な耐タンパー性まで含むのが Level 3 で、政府・医療・金融など規程の厳しい用途で要求されることがあります。一方、FIPS 197 は AES アルゴリズムそのものの規格で、「AESを正しく実装している」ことを示すもので、140-3/140-2のようなモジュール全体の検証とは意味が異なります。たとえば Kingston IronKey Vault Privacy 50 は FIPS 197 認定の AES-256、IronKey Keypad 200 は FIPS 140-3 Level 3 検証と、同じメーカーでもグレードが分かれます。

NIST の Cryptographic Module Validation Program(CMVP)は、米国NISTとカナダのCanadian Centre for Cyber Securityが共同運営する暗号モジュールの検証プログラムです。製品が「FIPS 140-3 Level 3」などと表示しているとき、それはこのCMVPで検証された結果を指します。認証の有無とレベルは公式の検証リストで確認できるため、規程対応が必要な場合は型番と認証番号まで照合するのが確実です。

患者データを外部の検査機関と受け渡す必要があり、規程でFIPS検証済みのストレージが求められました。最初は普通のUSBにパスワードソフトを入れて使っていたのですが、監査で「モジュールの認証はあるのか」と問われて答えられず、結局PINパッド付きのハードウェア暗号化USBに切り替えました。価格は普通のUSBの何倍もしますが、誤入力で自動ロックされる安心感と、PCにソフトを入れなくていい運用の楽さで、結果的に納得しています。

ある医療機関の情報管理担当者

ハードウェア暗号化USBの限界も正直に書いておきます。価格は一般的なUSBメモリより明らかに高く、容量あたりの単価も上がります。PINを忘れれば(回復手段がなければ)中身は取り出せません。そして繰り返しになりますが、解錠して使っている間のデータは平文であり、PC側がマルウェアに感染していれば守れません。「物理紛失・盗難への強さ」と引き換えに、コストと運用ルールが必要になる選択肢だと理解してください。

ソフトウェア暗号化: BitLocker To Go と VeraCrypt

手持ちの普通のUSBメモリに後付けで鍵をかけたいなら、ソフトウェア暗号化が候補です。代表が Windows の BitLocker To Go と、無料でクロスプラットフォームの VeraCrypt です。

BitLocker To Go は、BitLocker Drive Encryption をUSBメモリやSDカード、外付けHDDなどのリムーバブルドライブに適用する機能です。エクスプローラー上では「リムーバブル データ ドライブ - BitLocker To Go」として表示され、パスワードや回復キー、スマートカードなどで解錠できます。注意点として、BitLocker は Windows の Pro/Enterprise/Education エディションで利用できる機能で、Home エディションには含まれません。手元のWindowsがHomeだと使えない点は事前に確認が必要です。

VeraCrypt は、提供終了した TrueCrypt を引き継いだ無料・オープンソースのディスク暗号化ソフトで、Windows・macOS・Linux に対応します。AES のほか Serpent、Twofish などの暗号方式や、それらを組み合わせたカスケード暗号にも対応します。ファイルの中に仮想の暗号化ディスクを作る方式や、USB全体・パーティションを暗号化する方式が選べ、データの読み書き時に自動で暗号化・復号する「オンザフライ暗号化」で動きます。OSの種類やエディションに縛られにくく、費用をかけたくない場合に有力です。

VeraCrypt は公式サイトで、Windows・macOS・Linux 向けの無料オープンソースのディスク暗号化ソフトであり、TrueCrypt 7.1a を基にして同ソフトの脆弱性や問題を解決したものだと説明しています。オープンソースで誰でもコードを検証できる点は、暗号製品としての透明性の観点で安心材料になります。一方、設定の自由度が高い分、初期設定やパスワード管理を誤ると自分でアクセスできなくなるリスクもあるため、運用は丁寧に行ってください。

ソフトウェア暗号化の利点は、追加費用が少なく(VeraCryptは無料)、いま持っているUSBをそのまま暗号化できることです。一方で限界もあります。BitLocker To Go で暗号化したUSBを別のPCで開くにはそのOSのサポートが必要で、Macやスマホで素直に開けない場面があります。VeraCrypt はソフトのインストールが前提なので、ソフトを入れられない共有PCでは使えません。PINパッドのような物理認証はなく、耐タンパーのハードウェア保護もありません。あくまで「自分の端末を中心に、コストを抑えて鍵をかける」用途に向く、と整理できます。

OS標準の暗号化も忘れずに

専用品やソフトを足す前に、OSに最初から入っている暗号化を使い切るのも現実的です。Windows なら前述の BitLocker(対応エディションで外付けドライブにも BitLocker To Go として適用可能)、macOS なら FileVault があります。FileVault は Mac の内蔵ストレージを丸ごと暗号化する標準機能で、Apple の公式資料によれば AES-XTS でボリュームを暗号化します(具体的な鍵長はMacの世代やApple SoC/T2などにより異なります)。これらは追加費用なしで、まず「自分のPC本体」を守れます。

Apple のプラットフォームセキュリティ資料は、FileVault がボリューム全体の暗号化に AES-XTS を用いると説明しています(具体的なAES鍵長はMacの世代やApple SoC/T2などにより異なります)。Mac本体の紛失・盗難に備える基本対策として、まずFileVaultを有効化しておくことは費用ゼロで実行できます。持ち出すUSBの暗号化と、PC本体の暗号化は別物なので、両方を押さえると守りが厚くなります。

ここで気をつけたいのは、PC本体の暗号化(BitLocker/FileVault)と、持ち出すUSBの暗号化は別だという点です。FileVault で Mac を暗号化していても、そこに挿した暗号化していないUSBにファイルをコピーすれば、そのUSBは無防備です。逆もまた然りで、暗号化USBを使っていてもPC本体が無防備なら、本体を盗まれたときに中のデータは読まれます。「本体」と「持ち出すメディア」の両方を暗号化して、はじめて持ち出し全体が守られると考えてください。なお、暗号化はあくまで漏えい対策であって、データ消失への備えにはなりません。持ち出し用のメディアが壊れる・なくすことを見越して、重要データは別途バックアップを取る発想も必要です。物理紛失対策のガジェット全般は

も参考になります。

製品選びの実務的な判断基準

ここからは、暗号化ストレージを選ぶときに見るべき基準を整理します。価格や仕様は変動するため、購入時に最新情報を確認してください。効果や適合性を保証するものではありません。

ハードウェア暗号化USB(PINパッド・FIPS検証クラス)

機密度が高い、第三者と共有する、規程対応が必要、といった場面で検討します。AES-256 ハードウェア暗号化、PINパッド、誤入力での自動ロック・自動消去、そして必要なら FIPS 検証(140-3/140-2)の有無とレベルを型番単位で確認します。

Kingston IronKey Vault Privacy 50 シリーズ

広告
Kingston IronKey Vault Privacy 50 シリーズ

FIPS 197 認定の AES-256(XTSモード)ハードウェア暗号化を採用し、管理者・ユーザー・ワンタイム回復の複数パスワードに対応するUSBドライブです。BadUSB対策の署名済みファームウェアやブルートフォース対策を備えます。FIPS 197 はAESアルゴリズムの規格であり、140-3/140-2のようなモジュール全体の検証とは意味が異なる点は理解して選んでください。容量・仕様は変動するため購入時に確認を。

※価格・在庫は変動します。最新の情報は各販売サイトでご確認ください。

Kingston IronKey Keypad 200 シリーズ

広告
Kingston IronKey Keypad 200 シリーズ

本体のテンキーでPIN解錠できるOS非依存のハードウェア暗号化USBで、XTS-AES 256ビット暗号化を採用します。回路をエポキシで覆う耐タンパー設計を持ち、Kingstonは本シリーズ(KP200/KP200C)が NIST FIPS 140-3 Level 3 検証を取得したと2026年1月に発表しています。規程で高いレベルの検証が求められる用途で選択肢になります。PINを忘れると回復手段なしでは中身を取り出せない点は要注意です。

※価格・在庫は変動します。最新の情報は各販売サイトでご確認ください。

Apricorn Aegis Secure Key 3NX シリーズ

広告
Apricorn Aegis Secure Key 3NX シリーズ

ソフト不要・100%ハードウェアの 256ビット AES-XTS 暗号化を、本体のオンボードキーパッドで解錠するUSBドライブです。FIPS 140-2 Level 3 検証を取得しており、頑丈なアルミ筐体を採用します。OSにソフトを入れずに使えるため、共有PCや異なるOSをまたぐ運用に向きます。一般的なUSBより高価で、容量あたり単価も上がる点は割り切りが必要です。

※価格・在庫は変動します。最新の情報は各販売サイトでご確認ください。

大容量を安全に運ぶ: 暗号化ポータブルSSD

写真・動画・バックアップなど大容量データを持ち出すなら、USBメモリより暗号化対応のポータブルSSDが現実的です。タッチパネルでPIN解錠する製品もあります。

ハードウェア暗号化対応ポータブルSSD(PIN/タッチパネル解錠)

広告
ハードウェア暗号化対応ポータブルSSD(PIN/タッチパネル解錠)

AES-256 のハードウェア暗号化に対応したポータブルSSDのカテゴリです。Kingston IronKey Vault Privacy 80(タッチパネルでPIN入力)のように、PCにソフトを入れずに本体だけで解錠できる製品があります。大容量データを暗号化したまま持ち運べるのが利点。速度は接続規格(USB端子・世代)に左右されるため、手持ちの環境に合うか確認してください。落下・故障に備え、重要データは別途バックアップを。

※価格・在庫は変動します。最新の情報は各販売サイトでご確認ください。

コスト重視: 普通のUSB+ソフトウェア暗号化

個人や少人数で、まず費用をかけずに鍵をかけたいなら、手持ちのUSBに BitLocker To Go や VeraCrypt で暗号化する手があります。専用品を買う前の現実的な第一歩です。

標準的なUSBメモリ(BitLocker To Go/VeraCryptで暗号化)

広告
標準的なUSBメモリ(BitLocker To Go/VeraCryptで暗号化)

特別な暗号化チップを持たない一般的なUSBメモリでも、Windows Pro/Enterprise/Education の BitLocker To Go や、無料の VeraCrypt で後付け暗号化ができます。コストを抑えられるのが最大の利点。ただしPINパッドや耐タンパー保護はなく、開く側の環境(OS・ソフトの有無)に依存します。共有PCで開けない場面や、別OSで素直に開けない場面がある点は理解して選んでください。

※価格・在庫は変動します。最新の情報は各販売サイトでご確認ください。

よくある質問

ハードウェア暗号化とソフトウェア暗号化、結局どちらを選べばいいですか?
機密度が高い・第三者と共有する・規程対応が必要なら、PINパッドや誤入力ロックを備えたハードウェア暗号化USBが向きます。個人や少人数でコストを抑えたい、自分の端末中心で使うなら、BitLocker To GoやVeraCryptによるソフトウェア暗号化で十分なことが多いです。用途と運用で選び分けてください。
暗号化USBを使えばマルウェアやフィッシングも防げますか?
防げません。暗号化が守るのは主に紛失・盗難・廃棄時の保存データです。利用中のPCが感染していれば復号中のデータは読まれうるし、感染PCに挿せばUSBが感染の運び役になることもあります。マルウェア対策やアカウント保護は別途必要です。
FIPS認証は必ず必要ですか?140-3と197は何が違いますか?
規程で求められない限り必須ではありません。FIPS 140-3(や旧140-2)はNISTのCMVPで検証された暗号モジュール全体の堅牢性を示し、Level 3は物理的な耐タンパー性まで含みます。一方FIPS 197はAESアルゴリズム自体の規格で、意味が異なります。政府・医療・金融など規程が厳しい用途では140-3/140-2のレベルまで確認します。
PINやパスワードを忘れたらどうなりますか?
回復手段(回復キーや回復用パスワード)がなければ、中のデータは基本的に取り出せません。これは暗号化が正しく効いている証拠でもあります。BitLockerは回復キーの保管、ハードウェア製品は回復用パスワードの設定可否を事前に確認し、安全な場所に控えておいてください。
OS標準のBitLockerやFileVaultだけでは足りませんか?
PC本体の保護にはまず有効です。ただし本体の暗号化と、持ち出すUSBの暗号化は別物です。FileVaultでMacを暗号化していても、暗号化していないUSBにコピーすればそのUSBは無防備です。本体と持ち出しメディアの両方を暗号化して、はじめて持ち出し全体が守られます。

まとめ

暗号化ストレージ選びのチェックリスト

  • 目的が「紛失・盗難時の情報保護」であることを理解した(マルウェア対策とは別)
  • 用途で方式を選んだ(機密・共有・規程ならハードウェア、コスト重視ならソフトウェア)
  • AES-256かを確認し、必要ならFIPS検証(140-3/140-2)の有無とレベルまで照合した
  • PINパッド・誤入力ロック・自動消去など、運用に必要な機能の有無を確認した
  • ソフトウェア暗号化は対応OS・エディション(BitLockerはPro以上等)と開く側の環境を確認した
  • PC本体(BitLocker/FileVault)と持ち出すメディアの両方を暗号化する計画にした
  • PIN/パスワード忘れに備えて回復手段を用意し、重要データは別途バックアップした

USBメモリやポータブルSSDの暗号化は、「落としても中身を読まれない」という一点に絞れば、効果のはっきりした実務的な対策です。専用のハードウェア暗号化USBは、PINパッドや耐タンパー、FIPS検証といった強みを持つ一方で価格が上がります。BitLocker To GoやVeraCryptなら、手持ちのUSBに低コストで鍵をかけられます。OS標準のBitLockerやFileVaultでPC本体を守ることも忘れないでください。どれを選ぶにせよ、暗号化が守るのは紛失・盗難時のデータであって、感染やフィッシングは別の対策が要る、という線引きを押さえることが何より大切です。持ち出しのメディアが壊れたりなくしたりする前提で、重要データのバックアップ設計は

を、物理的な紛失対策の考え方は

あわせて読みたい

プライバシーを守る身近なセキュリティガジェット。効果と限界を正直に整理する

を参考に、自分の用途に合った守りを組み立てていきましょう。

出典・参考

この記事をシェア

関連する記事