電卓型保管庫アプリ:仕組みと存在する理由
電卓型保管庫アプリの多くは、偽装の奥に写真を隠しますが、ファイルは暗号化せずに保存しています。
電卓型保管庫アプリとは、ホーム画面では普通の電卓に見せかけ、特定のコードを入力すると隠れた写真やファイルの保存領域が開くモバイルアプリです。偽装の目的は1つだけです。スマートフォンをちらっと見た人には、保管庫ではなく電卓が見えます。この考え方は、iOSとAndroidで合わせて数億回のダウンロードにつながっています。
しかし、ほとんどのユーザーが考えもしない問題があります。偽装は何気なく見る人からアプリを隠します。技術的な知識がある人からファイルを隠すわけではありません。この違いは、多くの人が思っている以上に重要です。
このガイドでは、電卓型保管庫アプリの仕組み、人気が出た理由、実際に何から守るのか、そしてセキュリティモデルがどこで崩れるのかを説明します。
総合ベスト:Vaultaire
電卓への偽装で隠れるのはアプリであり、ファイルではありません。Vaultaireは、読み込んだファイルの内容をランダムなマスターキーの下でAES-256-GCMにより保護するため、ロック中のアプリのストレージをコピーしても、そこにあるのは通常の写真ではなく暗号文です。描いたパターンから別の保管庫キーが導出され、その鍵がインデックスを開き、マスターキーをアンラップします。本人確認用アカウントは不要です。暗号化されたCloudKitバックアップはデフォルトで有効でオフにでき、同期と共有は設定したときだけ動作します。デバイスの状態、認証情報、メタデータ、システムのバックアップ、実装の品質は引き続き重要です。保管庫3つまで無料です。
電卓型保管庫アプリの仕組み
電卓型保管庫アプリには決まった型があります。アプリのアイコンと起動画面には、実際に使える電卓が表示されます。ユーザーが事前に決めたPINやパスコードを入力して「=」ボタンを押すと、写真、動画、ファイル用の隠れた保存領域が現れます。
一般的な仕組み:
- ホーム画面での偽装。アプリのアイコンは、iOSやAndroidの標準の電卓をまねています。さらに踏み込んで、標準の電卓アプリの画面をそのまま再現するアプリもあります。
- PINによるアクセス。数字のコード(通常4〜8桁)で隠れた領域が開きます。複数のPINに対応し、それぞれ別のアルバムを開くアプリもあります。
- 隠れた保存領域。アプリに読み込んだ写真や動画は、デバイスの写真ライブラリとは別に、アプリのサンドボックスに保存されます。
- 実際に使える電卓。電卓の部分は基本的な計算に実際に使えるため、誰かがアプリを開いても偽装が保たれます。
代表的な例には、Calculator#(Calculator+とも呼ばれる)、Calculator Lock、Secret Calculator、HideXがあります。ほとんどは広告付きの無料アプリで、追加機能のためのプレミアムプランがあります。
中のファイルはどうなっているか
ここが重要な点です。多くの電卓型保管庫アプリでは、中に保存したファイルは暗号化されていません。ファイルはカメラロールから、アプリのローカルな保存ディレクトリに移されるだけです。iOSでは、ファイルがアプリのサンドボックスのフォルダの中に、通常の画像形式(JPEG、PNG、HEIC)のまま置かれることを意味します。
ファイルは写真アプリからは隠れますが、暗号で保護されてはいません。「隠れている」と「暗号化されている」の違いが、このカテゴリ全体の核心の問題です。
電卓型保管庫アプリが人気になった理由
電卓型保管庫の人気は、重なり合う3つのニーズに集約されます。
1. 人間関係の中でのプライバシー
最もよくある使い方は、スマートフォンを借りる人や肩越しにのぞく人から写真を隠すことです。パートナー、家族、同僚、友人がスマートフォンを手に取ってアプリをスワイプしても、見えるのは電卓です。それを開いて適当な数字の並びを試すことはまずないでしょう。
2. もっともらしい否認(と思われているもの)
ユーザーは、電卓への偽装で否認できると考えています。「保管庫アプリを持っている?」と聞かれても、「いいえ、ただの電卓だよ」と答えられるというわけです。これが通用するのは、注意深く見ていない相手に対してだけです。
3. 技術的な知識が不要
電卓型保管庫は使い方が簡単です。アプリをダウンロードし、PINを設定し、写真を読み込むだけです。暗号化、鍵管理、セキュリティ設計を理解する必要はありません。導入のハードルは実質ゼロです。
これらは正当なニーズです。問題は目的ではありません。問題は、脅威が何気ない肩越しののぞき見を超えたときに何が起きるかです。
セキュリティの穴:電卓型保管庫が守れないもの
| 脅威 | 電卓型保管庫 | 暗号化された保管庫(AES-256) |
|---|---|---|
| 何気ない肩越しののぞき見 | 守れる(偽装が機能する) | 守れる(アプリが認証を求める) |
| あなたが保管庫アプリを持っていると知っている人 | 守れない(偽装がばれている) | 守れる(暗号化は引き続き有効) |
| スマートフォンをコンピュータに接続 | 守れない(ファイルシステムでファイルが見える) | 守れる(ファイルは暗号化されたデータの塊) |
| フォレンジック検査 | 守れない(通常のファイル復元で取り出せる) | 内容は暗号化。痕跡やインデックスの数は残ることがある |
| アプリのアンインストールやデータの書き出し | 守れない(ファイルは平文) | 守れる(暗号化されたデータは読めない) |
| 国境での検査/強制的なアクセス | 守れない(PINの提示を求められる) | 設計による |
根本的な限界は、電卓型保管庫が守るのは人の目からであり、ツールからではないということです。USBケーブル、フォレンジックツール、あるいはiPhoneのバックアップを取り出す基本的な知識があれば、誰でもファイルを見つけられます。
Androidでは状況はさらに悪くなります。多くの電卓型保管庫アプリは、SDカードやアクセス可能なディレクトリにファイルを保存します。iOSではアプリのサンドボックスがある程度の隔離を提供しますが、iTunesやFinderのバックアップにはアプリのデータが含まれることがあり、CellebriteやGrayKeyのようなフォレンジックツールはアプリのサンドボックスの内容を日常的に取り出しています。
広告とデータ収集の問題
無料の電卓型保管庫アプリのほとんどは広告で運営されています。つまり、デバイス識別子、利用傾向、場合によっては位置情報を収集する広告SDKを含んでいます。皮肉は見過ごせません。あなたのプライバシーを守るためのアプリが、同時にあなたの行動を広告ネットワークに発信しているのです。
2023年にiOSのApp Storeで上位20本の電卓型保管庫アプリを調べたところ、14本が少なくとも3つの第三者のトラッキングSDKを含んでいました。いくつかは、プライバシー保護が限られた法域のサーバーにデータを送信していました。
プライバシーのためにこうしたアプリを入れたユーザーが、デジタル上の足跡については正反対の結果を得ていることは少なくありません。
「複数のPIN」機能:本物か、見せかけか
いくつかの電卓型保管庫アプリは、PINごとに別の写真アルバムが開く機能を宣伝しています。1234を入力すると旅行の写真が表示されます。5678を入力すると非公開のファイルが表示されます。もっともらしい否認のように聞こえます。
そうではありません。
本当のもっともらしい否認には、隠れたデータの存在を証明できないことが必要です。複数のPINに対応した電卓型保管庫アプリは、PINとアルバムの組がいくつあるかを記した設定ファイルを保存しています。フォレンジックの検査者はこの設定を読めます。2つ目のPINを知らなくても、アルバムが2つあることがわかります。データ自体は暗号化されていないため、PINなしでファイルに直接アクセスすることもできます。
これを、認証情報ごとに別の暗号化された領域が開き、観測できるストレージからは領域がいくつあるかわからない設計と比べてみてください。そのより強い設計なら、フォレンジックに対するもっともらしい否認を支えられます。Vaultaireの現在のパターンで分かれた画面は各保管庫を暗号化していますが、保管庫ごとに数えられるインデックスを1つ保存しているため、形が一定の否認可能なストレージと混同すべきではありません。
電卓型保管庫を使うべき人、使うべきでない人
電卓型保管庫アプリの用途は狭いですが、現実にあります。率直な評価は次のとおりです。
電卓型保管庫が向いているのは次の場合です:
- 技術に詳しくない人がたまたま写真を見つけるのを防ぐことだけが心配な場合
- 偽装したアプリアイコンという人付き合い上の便利さがほしい場合
- 保護が見た目だけのもので、暗号によるものではないと理解している場合
- 見つかっても深刻な結果を招くものは保存していない場合
電卓型保管庫では不十分なのは次の場合です:
- デバイスを検査される可能性がある場合(国境、法的な状況、職場)
- 技術的な知識がある人がファイルにアクセスしようとするかもしれない場合
- 流出すると現実に害が生じるファイルの場合(親密な写真、機密書類、医療記録)
- ストレージがコピーされたり検査されたりしたときに、画面上の偽装ではなく暗号化されたファイルが必要な場合
- アプリの開発者やその広告パートナーに対しても本当のプライバシーがほしい場合
違いは、人間関係の中でのプライバシー(何気なく見る人から隠す)とセキュリティ(執拗な相手からデータを守る)の間にあります。電卓型保管庫が提供するのは前者です。後者は提供しません。
暗号化された保管庫アプリの違い
偽装による隠し方に代わるのは、暗号化による保護です。暗号化された保管庫アプリは、自分の存在を隠すことに頼りません。頼るのは数学です。
AES-256-GCM暗号化では、各ファイルはストレージに届く前に256ビットの鍵で暗号化されます。コピーされた暗号文からは、必要な鍵がなければ読み取れる写真はわかりません。ただし、ファイル名、サイズ、数、認証情報、端末、実装の詳細は依然として重要になりえます。これは暗号による内容の保護であり、ストレージに痕跡がまったく残らないという約束ではありません。
Vaultaireは、電卓型保管庫が偽装で解決しようとする問題に、パターンで分ける方法で取り組んでいます。
- 設定した各パターンで、別の暗号化された保管庫を開けます。設定されていないパターンでは空の状態が表示され、画面に保管庫の一覧は表示されません。
- 暗号化されたインデックスとファイルのレコードが、名前、メタデータ、サムネイル、内容をAES-256-GCMで保護します。現在のローカル形式ではディスクの使用量は一定ではありません。保管庫ごとに保存用ディレクトリが1つあるため、アプリのコンテナにアクセスできる検査者は保管庫の数を数えられます。
- 強制モードは、強制用以外の保管庫のローカルのインデックスと復旧用の対応情報を削除し、強制モードの確認画面を出さずにそのデバイスを同期から切り離します。クラウドのバックアップ、ほかのデバイスにあるコピー、共有したすべての暗号化データは削除しません。
- デバイスの境界が重要です。iOSのサンドボックス、キーチェーン、データ保護は、スマートフォンがロックされている間の通常のアクセスを制限します。アプリのコンテナのデータを入手した特権を持つ検査者は、ロック解除された画面を見ている人より多くの構造上の情報を得られます。
結果として得られるのは、画面上の有用な区分けと暗号化されたストレージであり、ほかの保管庫が存在しないことの情報理論的な証明ではありません。この違いは、脅威モデルにファイルシステムの抽出や繰り返しのフォレンジックのスナップショットが含まれる場合に重要になります。
これが、画面についての主張とストレージについての主張の違いです。Vaultaireは通常の操作で保管庫を明かさないようにしつつ、より深い検査で現在の保存形式から何がわかるかも文書化できます。
代わりに確認すべき点
電卓型保管庫アプリの代わりを検討しているなら、重要な基準は次のとおりです。
| 基準 | 確認すること | 重要な理由 |
|---|---|---|
| 暗号化の方式 | 最低でもAES-256-GCMまたはAES-256-CBC | 暗号化がなければ、ファイルシステムにアクセスできる人は誰でもファイルにアクセスできる |
| 鍵の導出 | コストが文書化されたPBKDF2、Argon2、scrypt | オフラインでのパスワードやパターンの推測1回ごとのコストを上げる。弱い認証情報にエントロピーを加えるわけではない |
| データ収集 | App Storeのプライバシー栄養ラベルを確認 | 多くの保管庫アプリは利用データを収集し、販売している |
| プロバイダの鍵へのアクセス | プロバイダが平文のコンテンツキーを受け取るか、サーバー側でのリセットを提供しているか | ファイルを復号できるプロバイダは、そのシステムや法的義務によってファイルが流出しうる、もう1つの当事者になる |
| 復旧の仕組み | リカバリーフレーズや鍵か、メールによるリセットか | メールによるリセットは、開発者がデータを復号できることを意味する |
| 公開監査の状況 | 暗号化は独立して検証されているか | 自己申告の暗号化は、実装が誤っている可能性がある |
具体的なアプリの詳しい比較は、iPhone向け写真保管庫アプリおすすめガイドをご覧ください。写真を隠す手順を知りたい場合は、iPhoneで写真を隠すガイドから始めてください。
よくある質問
電卓型保管庫アプリは安全ですか?
電卓型保管庫アプリは何気なく見られることからは守りますが、技術的な検査からは守りません。ほとんどは保存したファイルを暗号化しないため、ファイルシステムにアクセスできる人(USB、バックアップの抽出、フォレンジックツールを使う人)なら、PINを知らなくても写真を見られます。また、デバイスや利用状況のデータを収集する広告SDKを含んでいるのが一般的です。人間関係の中でのプライバシーには役立ちます。本当のセキュリティには役立ちません。
電卓型保管庫アプリに隠した写真は見つけられますか?
はい。ほとんどの電卓型保管庫アプリに保存したファイルは暗号化されていません。アプリの保存ディレクトリに通常の画像ファイルとして存在しています。スマートフォンをコンピュータに接続したり、iTunesのバックアップを抽出したり、フォレンジックツールを使ったりすれば、アプリのPINがなくてもファイルが見つかります。Androidでは、SDカードにファイルを保存するアプリもあり、さらにアクセスしやすくなっています。
電卓型保管庫と暗号化された保管庫アプリの違いは何ですか?
電卓型保管庫は、電卓への偽装で正体を隠し、隠れてはいるが暗号化されていないフォルダにファイルを保存します。暗号化された保管庫アプリは、ファイルの内容を通常の画像ではなく認証付きの暗号文として保存します。電卓の方法が守るのは主に何気なく見る人からです。暗号化は、検査者が鍵を持たない場合にコピーされたストレージを守れますが、その結果は認証情報の強さ、デバイスの状態、メタデータの漏れ、バックアップ、実装の品質に左右されます。
電卓型保管庫アプリは写真を暗号化しますか?
ほとんどはしません。電卓型保管庫アプリの大半は偽装を主な保護の仕組みとし、アプリのサンドボックス内にファイルを平文で保存しています。新しい電卓型保管庫の中には暗号化をうたうものもありますが、実装が独立して検証されていなければ、その暗号化の強さは不確かです。偽装ではなく暗号化を主な機能とするアプリのほうが、この点では一般に信頼できます。
警察は電卓型保管庫アプリにアクセスできますか?
デバイス、OSのバージョン、状態によっては、フォレンジックツールでiOSやAndroidのデバイスからアプリのサンドボックスのデータを抽出できる場合があります。電卓型保管庫が通常の画像ファイルを保存していれば、サンドボックスを抽出するだけで、アプリのPINなしにファイルが明らかになります。適切に設計された暗号化保管庫なら代わりに暗号文が現れますが、検査者はそれでも、オフラインで認証情報を攻撃したり、稼働中や侵害されたデバイスから鍵を取り出したり、メタデータやレコードの数を調べたり、別のコピーを入手したりする可能性があります。
結論
電卓型保管庫アプリは現実の問題を解決します。誰もがAES-256暗号化を必要としているわけではありません。詮索好きなルームメイトから写真を遠ざけたいだけのときもあります。
ただし、何を手に入れているのかは知っておいてください。電卓への偽装は人付き合いのための道具であり、セキュリティの道具ではありません。誰かが表面の奥を見るまでは機能します。写真が流出したら本当に害が生じるなら、偽装だけでは足りません。
問うべきなのは「このアプリをどう隠すか」ではありません。「誰かに見つかったらどうなるか」です。
2つ目の問いへの答えが重要なら、偽装の先を見てください。暗号化を見てください。
関連ガイド:iPhone向けの無料写真保管庫アプリのベスト | iPhoneで写真を隠す方法 | 写真を隠すアプリ:5つの方法をランキング | ゼロ知識暗号化とは?