セキュリティモデル

約束ではなく、設計で守る。

私たちを信じる必要はありません。Sealbyがプライベートなのは、その作りによるものです。アカウントもサーバーもなく、鍵は決して端末の外に出ません。

用語の説明

知っておきたい4つのこと。

AES-256-GCM
銀行や政府機関でも使われる暗号化標準です。256ビットの鍵と組み込みの完全性チェックを持ち、改ざんされたファイルは単に開けなくなります。Sealbyは、ファイルごとに固有の鍵を与えます。
Secure Enclave
Secure Enclave内のエクスポートできない鍵が、端末側のロック解除用の鍵を保護します。Sealbyはアプリ内で、この保護をPIN、パターン、またはパスフレーズと組み合わせます。
復元フレーズ
端末上で生成される12個の単語で、金庫の鍵の代わりを果たします。一度書き留めておけば十分。PINコードや端末を失っても、このフレーズがバックアップから金庫を取り戻します。ほかに誰もコピーを持ちません。
暗号化iCloudバックアップ
バックアップを有効にすると、Sealbyは読めないブロックだけをアップロードします。各ブロックは端末を出る前に暗号化されるため、iCloudには読むことも、数えることも、索引付けすることもできないデータだけが保存されます。

アカウントなし、サーバーなし、バックドアなし

サインインするものは何もなく、鍵を預かるサーバーも存在しません。マスターキーもバックドアもなし。アクセスは、あなたひとりだけにかかっています。

否認できる設計

それぞれの金庫は、固有のPINコードの内側にあります。金庫は同一の暗号化ブロックとして保存され、その一覧も数も、どこにもありません。

リカバリーは、あなたの手に

それぞれの金庫に固有の復元フレーズがあります。端末上で生成され、表示されるのはあなたにだけ。安全に保管すれば、どの端末でもその金庫を復元できます。

技術的な話に関心のある方へ

ファイルが封印されるまで。

このパイプライン全体が、あなたの端末の中で完結します。各ステップは標準的な構成を使い、バイト単位のフォーマットは詳細に文書化されています。

  1. 1

    PINコードが、そのまま鍵になることはない

    PINコード、パターン、パスフレーズは、端末ごとに調整されたメモリハード関数で引き伸ばされます。高速なハードウェアでも、オフラインでの推測は遅くなります。

    Argon2id(libsodium)→鍵暗号化鍵
  2. 2

    Secure Enclaveが金庫の鍵をラップする

    金庫の鍵は、Secure Enclave内にあり、端末のパスコードで保護された鍵でラップされます。書き出すことも、コピーすることも、別の端末へ移すこともできません。

    Secure Enclave P-256・パスコードによるアクセス制御
  3. 3

    ファイルごとに、鍵はひとつ

    それぞれの金庫は、ランダムな256ビットの鍵をひとつだけ持ちます。その中のすべてのファイルとメモは、金庫の鍵とファイルのidから導出された、それぞれ固有の鍵で封印されるため、同じ鍵を共有するファイルはひとつもなく、1つのファイル鍵が漏れても金庫そのものが露出することはありません。

    金庫鍵:256-bit CSPRNG・ファイル鍵 = HKDF-SHA256(金庫鍵、ファイルID)
  4. 4

    AES-256-GCMで、チャンクごとに

    コンテンツはチャンク単位で暗号化され、それぞれ固有のノンスを持ちます。メタデータもあわせて認証されるため、改ざん、入れ替え、並べ替えのあったチャンクは開けません。

    96-bit nonce = 32-bit salt ‖ 64-bit counter・128-bit tag・認証付きヘッダー
  5. 5

    固定サイズのブロック、索引なし

    暗号化された出力は、見分けのつかないブロックとして保存されます。金庫やファイルのグローバルな一覧は存在しないため、iCloudはブロックの数は数えられても、金庫の数はわかりません。

    同一サイズのブロック群・平文の目録なし・登録簿なし
  6. 6

    リカバリーは、金庫ごとの鍵ペアで封印される

    各金庫は、それぞれ固有のリカバリー用鍵ペアを持ちます。12個の単語が秘密鍵を符号化し、公開鍵の側が金庫の鍵のコピーを封印します。開けるのはその金庫だけ、しかもその単語だけです。

    HPKE · DHKEM(P-256) / HKDF-SHA256 / AES-256-GCM
  7. 7

    セキュリティモデルについて質問はありますか?

    作った本人に聞いてください。すべてのメッセージは人間が読みます。暗号設計、ファイルフォーマット——何でも歓迎です。

    hello@sealby.appにメール

サーバーに見えるもの

  • 暗号化データが存在すること、そのおおよそのサイズ
  • バックアップが最後に変更された日時

誰にも見えないもの

  • あなたのファイル、写真、動画、メモ
  • あなたのPINコード、パスフレーズ、暗号鍵
  • 金庫の数や、隠し金庫があるかどうか
  • 読める形のデータすべて。渡せる鍵が、そもそも存在しないからです

率直にお答えします。

SealbyやAppleは、私のデータを読めますか?

いいえ。データは端末上で暗号化され、保存・同期されるのは暗号化されたデータだけです。アカウントも、サーバーが預かる鍵も、バックドアもありません。誰かがアクセスできる、あるいは提出を強制されるような「読める形のデータ」が、そもそも存在しないのです。

どんな暗号化を使っていますか?

ファイルとメモは、ファイルごとの鍵を使うAES-256-GCMで暗号化されます。鍵はあなたの端末のSecure Enclaveで保護され、PINコード、パターン、またはパスフレーズで解錠されます。

復元フレーズをなくしたら?

その場合、その金庫はこの端末と、そのPINコード・パターン・パスフレーズだけが頼りになります。それらも失うか、端末をなくせば、金庫は誰にも復元できません。マスターキーもバックドアもありません。それこそが、Sealbyをあなた以外の誰にも読めなくしているトレードオフです。復元フレーズは大切に保管してください。

このサイトで私を追跡していますか?

個人としては、いいえ。このサイトはCookieを設定せず、お使いの端末に識別子を一切保存せず、第三者のトラッカーや広告ピクセルも読み込みません。ページの訪問数とApp Storeのクリック数は、いかなる識別子も使わずに当社独自のインフラで集計しており、どのページやどの言語が役立っているかは把握できますが、誰が読んだかは決してわかりません。Do Not TrackやGlobal Privacy Controlを送信するブラウザは、まったくカウントされません。プライバシーが製品そのものですから、ウェブサイトもそれに見合う作りにしています。

さらに: 否認できる金庫の仕組み ·FAQ全文 ·セキュリティ上の問題を発見された方は、こちらまでご連絡ください: hello@sealby.app.

信頼を前提にしないプライバシー。

Sealbyをダウンロードして、あなたのデータをあなた以外の誰にも読めないままに。

App Storeでダウンロード

iPhoneとiPad · iOS 17+ · 無料