Cryptile のセキュリティはどう働きますか?
パターンはお使いの iPhone の中で暗号鍵になります。すべてのファイルは AES-256-GCM で暗号化され、私たちは鍵を持ちません。
重要なポイントは何ですか?
- 鍵はデバイスの外に出ません。 アカウントもサーバーもありません。開発者が鍵を持つことはありません。
- すべてが暗号化されます。 写真、動画、書類、サムネイル、インデックスに AES-256-GCM を使います。これは改ざんも検知できる暗号方式です。
- パターンが違えば、開くボールトも違います。 ボールトの一覧はありません。サイズは水増しされ、予備のおとりスロットがボールトの数を隠します。
- バックアップは先に暗号化されます。 Apple が持つのは暗号文だけです。9 語のリカバリーフレーズで復元できます。リセットはありません。
- コードを確認できます。 暗号化の中核部分は、誰でも監査できるよう公開されています(ソース公開)。脅威モデルとテストベクターもあります:github.com/jasonbrelsford/cryptile-core。
パターンはどうやってボールトを開きますか?
パターンは、推測のたびに時間がかかる標準的な方法で処理されます。さらに、iPhone のキーチェーンに保存された秘密の値と混ぜ合わされます。この秘密は iCloud バックアップに含まれないため、コピーしたファイルだけでは推測を試せません。
パニックパターンとは何ですか?
追加のパターンで、Plus の機能です。これを描くとデバイスの秘密が破棄され、おとりが作り直されて、その iPhone のすべてのボールトが開かなくなります。各ボールトは、リカバリーフレーズで復元できます。
誰から守れますか?
- ロック解除済みの iPhone を持つ人。 その人に見えるのは、パターンを知っているボールトだけです。
- ロックされた iPhone を持つ人。 ファイルは暗号文です。
- アプリのファイルをコピーした人。 サイズもボールトの数も分かりません。
- Apple、または Apple での情報漏えい。 iCloud にあるのは鍵ではなく暗号文です。
- 私たち。 私たちは何も持っていません。
何から守れませんか?
- 短いパターン。 4×4 グリッドの 6 マスのパターンは、約 570 万通りです。ファイルとキーチェーンがあれば、攻撃者はオフラインで数分で試せます。8 マス以上(約 20 億通り)か、大きいグリッドを使ってください。
- 端末の侵害。 ボールトが開いている間にメモリを読むマルウェアは、どのアプリにも防げません。
- 描くところを見られること。 軌跡は隠れますが、手は隠れません。
- すべてを失うこと。 パターンとリカバリーフレーズの両方を失うと、誰にもボールトを復元できません。
- スクリーンショット。 一度だけ表示や有効期限の機能は、これで破られます。
調べる人には、コンテナのおおよその合計サイズも分かります。インデックスのスロットが示すのはボールト数の上限であり、実際の数ではありません。
公開前に試したいですか?ベータ版に参加する。