他社もファイルを暗号化します。ただし、鍵も保持しています。
Google Drive、Dropbox、OneDrive はいずれも、保存時と転送時にファイルを暗号化します。それでも、技術的にはプロバイダーがファイルを読むことができ、その開示を強制される場合もあります。これは設計上の欠陥ではなく、鍵を保持するということの意味です。
UniVault は、ポリシーではなく構造によってゼロ知識を実現します。鍵はデバイス上で導出され、2つの要素のうち1つは物理的にマシンから出せません。サーバーコンポーネントは一切ありません。同期、リンク共有、忘れたパスフレーズの復旧ができないのもそのためです。 搭載されていない機能はすべて、その1つの選択の結果です。
実際の仕組み
多くのプライバシーアプリはこの点を説明しません。それこそが、信頼すべきでないと考えるのが妥当な最大の理由です。
デバイススロット
あなたのパスフレーズ
PBKDF2-HMAC-SHA256
デバイス固有鍵
Apple では Secure Enclave · Android では Android Keystore
保管庫の鍵を復号する
保存されず、ロック解除のたびに再導出
リカバリスロット
あなたのパスフレーズ
同じもの
リカバリキー
160 ビットのランダム値 · 一度だけ表示
保管庫の鍵を復号する
保存されず、ロック解除のたびに再導出
ひとつの保管庫の鍵
256 ビット。ラップされた状態でのみ保存され、ロック解除中だけメモリに保持
ファイルごとに別々の鍵
保管庫の鍵から導出 · 同じ鍵を共有するファイルはない
ファイルごとに1つの鍵
各保管庫にはランダムな256ビット鍵が1つあり、各ファイルはそこから導出された固有の鍵で暗号化されるため、2つのファイルが同じ鍵を共有することはありません。その鍵がラップされていない状態でディスクに書き込まれることはなく、保管庫が開いている間だけメモリに存在し、ロック時にはゼロクリアされます。
読めないだけでなく、改ざんを検出できます
ファイルはチャンク単位で暗号化されるため、2時間のビデオも一定量のメモリで暗号化できます。各チャンクはファイル、種類、位置に結び付けられ、封印された末尾情報によって本来のチャンク数が確定します。チャンクの並べ替え、ファイル末尾の削除、別の場所からのチャンク挿入はいずれも、すべて正規の暗号文で構成されたファイルを作りますが、すべて拒否されます。
独自開発の暗号技術は使いません
Apple プラットフォームでは、UniVault は CryptoKit と Security を使用します。Secure Enclave 内の P-256 ECDH に加え、AES-256-GCM、HKDF-SHA256、PBKDF2-HMAC-SHA256 を使用します。Android では、AES-256-GCM、HKDF-SHA256、PBKDF2-HMAC-SHA256 の JCA 実装と、対応している場合は P-256 ECDH を使う、Android Keystore 内のエクスポートできないデバイス要素を使用します。
iPhone と iPad で
Apple モバイル版は、閲覧専用アプリでも補助アプリでもありません。同じライブラリ、同じロック、同じ3つの復旧経路を備えています。



Apple デバイスでの復旧
Apple デバイスでは、Secure Enclave の鍵は作成時に登録されていた生体認証情報に結び付けられます。生体認証情報を追加または削除すると鍵が破棄されます。強要への対策としては有効ですが、誤操作では重大な結果につながりかねません。リカバリキーを使えば、保管庫の鍵を公開せずにアプリがデバイスを再登録できます。
デバイススロット
パスフレーズ + デバイス固有鍵
通常のロック解除時は毎回使用します。
リカバリスロット
パスフレーズ + リカバリキー
デバイス鍵が破棄された後に使用します。

- 1
- 2
- 3
リカバリキーは指紋の変更後も使えます。パスフレーズを忘れた場合は何も使えません。
パスフレーズをリセットすることはできません。リセットの基準にできるコピーを誰も保持していないためです。保存するものが何もない、任意選択のパスフレーズ専用モードもありますが、実際の代償があります。保管庫のコピーがあれば、パスフレーズだけを使ってオフライン攻撃が可能になります。
優れたファイルマネージャーでもなければなりません
開くのがおっくうな暗号化フォルダは使われず、使われない保管庫は何も守りません。
期待どおりに動くフォルダとタグ
ドラッグで移動できる本物の入れ子フォルダと、サブフォルダを含むフォルダごとの項目数を備えています。タグはフォルダを横断するため、ファイルは1つのフォルダに属しながら、好きな数のタグを付けられます。
書類の中身を検索
書類、PDF、対応画像からデバイス上でテキストを抽出し、そのインデックスもほかのデータと同様に暗号化します。ファイルを削除するとインデックス項目も同時に削除されるため、その内容は検索できなくなります。
ゴミ箱とバージョン履歴
元に戻すと、元の場所へ復元されます。ファイルを置き換えても以前の内容は暗号化されたまま保持され、復元できます。さらに、その復元自体も取り消せます。
見つかるものはありません
Apple プラットフォームでは、コンテナは Spotlight、Time Machine、iCloud バックアップの対象外です。利用者が選択した復号済みファイルを明示的に書き出すか共有しない限り、UniVault は平文をアプリのプロセス内または非公開の作業領域内に保ちます。
自動的にロック
操作がないとき、バックグラウンドへ移ったとき、Mac がスリープしたとき、または画面がロックされたときにロックします。iPhone では、iOS がアプリスイッチャー用のスナップショットを撮る前に不透明なカバーを表示するため、写真がそこに映ることはありません。
ディスクに一切触れないプレビュー
画像、PDF、テキストはメモリ内で表示します。それ以外の形式では一時コピーを使い、閉じた瞬間または保管庫がロックされた瞬間に削除します。
Mac で
Finder からドラッグするか、⌘I を使用します。ネイティブ SwiftUI を使い、Apple シリコンと Intel に対応するユニバーサルビルドを、署名・公証して直接配布します。
- 指紋を変更しても保管庫を失うことはなくなりました。リカバリキーとパスフレーズでロックを解除すると、アプリが同じセッション内でデバイスを再登録し、次回から Touch ID が再び使えます。
- 保管庫フォルダのコピーを盗まれても、依然として役に立ちません。どちらのスロットにも、窃盗者が持っていないものが必要です。
- パスフレーズを変更すると、新しいリカバリキーが発行されます。古いキーは古いパスフレーズに対して導出されているためです。アプリは黙って交換せず、代わりのキーを表示します。
iPhone と iPad で
写真またはファイルから読み込むか、保管庫へ直接撮影できます。後者はメディアが写真ライブラリに一度も入らない、最もプライバシーを守れる方法です。
- 暗号化ディスクイメージモード — ロック中は見つけられるフォルダ自体がありません
- 秘密のコードを入力したときだけロック解除画面を表示する、実際に使える電卓
- どちらも直接ダウンロード版限定です。App Store 版はサンドボックス化されています
Android で
Android 8.0 以降に対応する、Kotlin と Jetpack Compose によるネイティブアプリです。保管庫はデバイス内にとどまり、Google Play 版では任意の Pro 購入に Play Billing を使用します。
- AES-256-GCM、HKDF-SHA256、PBKDF2-HMAC-SHA256 の JCA 実装
- Android Keystore 内のエクスポートできないデバイス要素。対応している場合は P-256 ECDH を使用
- デバイス上で動作する ML Kit OCR を内蔵。Google が SDK の診断情報、利用状況の指標、インストールごとの識別子を受信する場合がありますが、保管庫の内容、入力画像、OCR で認識された出力は送信されません
横並びで比較
他社が優れている行も含みます。2026年8月時点の正確な情報です。
| 機能 | UniVault | Google Drive | Dropbox | OneDrive |
|---|---|---|---|---|
| プロバイダーがファイルを読める | いいえ — サーバーが存在しません | はい | はい(Business E2EE では不可) | はい |
| デバイスを離れる前に暗号化 | 常時 | Workspace CSE 使用時のみ | Business プラン | いいえ |
| 完全にオフラインで動作 | 常時 | 一部 | 一部 | 一部 |
| 書類の内容を検索 | はい、デバイス上で | はい、サーバー側で | はい、サーバー側で | はい、サーバー側で |
| デバイス間で同期 | いいえ — 自分で作成する暗号化書き出しのみ | はい | はい | はい |
| リンクを共有 | いいえ | はい | はい | はい |
| ストレージ上限 | 自分のディスク | 割り当て容量 | 割り当て容量 | 割り当て容量 |
| 費用 | 1回限りの購入、サブスクリプションなし | サブスクリプション | サブスクリプション | サブスクリプション |
| データの存在を隠せる | はい、直接ダウンロード版 | いいえ | いいえ | いいえ |
自分で確認できること
UniVault アカウント、バックエンド、分析、広告、トラッキングはありません
UniVault は保管庫の内容をアップロードしません。Apple StoreKit と Google Play Billing は、任意の Pro 購入と利用資格を処理します。Android に組み込まれたデバイス上の ML Kit OCR は、診断情報、利用状況の指標、インストールごとの識別子を Google に送信する場合があります。Google は、入力画像と OCR で認識された出力はアップロードされないと説明しています。
421 件の自動テスト
実際の暗号化データを分解して誤った形で組み直し、再構成結果が黙って受け入れられず拒否されることを確かめる敵対的テストも含みます。
公開済みの脅威モデル
製品が防御しない対象を明確に記しています。これは、できることを並べたどの一覧よりも強い判断材料です。重要なものを預ける前に読む価値があるのは、この文書です。
推測には意図的に高いコストがかかります
ロック解除に失敗すると、待機時間が30秒から最長1時間まで指数関数的に延びます。Apple プラットフォームでは、この状態を保管庫フォルダではなくキーチェーンに保存するため、フォルダを削除してもリセットされません。Touch ID の確認をキャンセルしても失敗には数えません。
UniAuth Inc.、131 Continental Dr, Ste 305, Newark, DE 19713-4324, USA。お問い合わせ:id@uniauth.id。 輸出規制分類 5D992.c(自己分類によるマスマーケット暗号)。
