Clann はエンドツーエンドで暗号化されています

ほとんどの写真アプリでは、約束を信頼するよう求められます。このページでは、代わりに 1 つをチェックできます。 Clann が使用しているのと同じ暗号化を使用して下の写真をロックし、それを取り戻すために考えられるすべてのことを試してください。

写真を選んで、暗号化される様子を見てください

このページから出ることはありません。暗号化はここ、あなたのブラウザの中で行われ、Clann アプリがスマホで使っているものと同じ暗号化を使います。

まだ写真がありません

ステップ 1

あなたのスマホで

写真は何もアップロードされる前に、ここで暗号化されます。

まだ何も保存されていません

ステップ 2

私たちのサーバーで

私たちが受け取るのは暗号化された状態のものだけです。

家族の鍵が必要です
ステップ 3

ご家族のスマホで

ご家族の鍵を持つスマホでのみ開きます。

技術的な詳細を表示

このページは @clann/e2eeを読み込んでいます。これは私たちのアプリの暗号化の土台となっているオープンソースのパッケージです。したがって上で作られたファイルは本物の CLN1 エンベロープです。32 バイトのヘッダーに続いて、写真が OAE2 STREAM 構成の AES-256-GCM で断片ごとに封じられます。断片ごとにカウンター nonce があり最後の断片には印が付き、ヘッダーは認証データとして使われるため本体と切り離して書き換えることはできません。ラベルを書き換えたり断片を入れ替えたりするとファイルが壊れるのはそのためです。

上で写真を暗号化すると、実際に生成されるヘッダーのバイトが見られます。

このシミュレーターは @clann/e2eeで動いています。Clann アプリが暗号化に使っているのと同じオープンソースのライブラリです。

何が暗号化されているのか

暗号化されたファミリー (2026 年 8 月以降に作成されたすべてのファミリー、および管理者が有効にしている古いファミリー) では、メディア自体がアップロード前にデバイス上で暗号化されます。

  • 写真 — 小さなプレビューやサムネイルを含む、保存されているすべてのサイズ。
  • 動画 — 同じ方法で暗号化され、プレイ中に少しずつ復号化されます。
  • 編集されたバージョン — 作物と輪作は携帯電話上で再暗号化され、サーバー上では決して暗号化されません。
  • 場所 — アップロードされる前に携帯電話上のファイルから削除されます。

後で家族が暗号化をオンにすると、新しい写真だけでなく、ライブラリにすでにある写真やビデオも暗号化されます。

暗号化されないものは、キャプション、コメント、アルバム名など、以下の既知の制限の下で完全にリストされます。後で見つけるよりも、そのセクションを読んでいただければ幸いです。

Clann の暗号化の仕組み

短いバージョン: キーは電話上で生成され、当社のサーバー上では決して生成されません。プロトコル文書と照らし合わせて確認したい人向けの詳細:

  • AES-256-GCM — すべての写真とビデオは、OAE2 STREAM 構造を使用して 1 MiB のチャンクに認証された暗号化で封印されます。認証済みとは、黙って渡されるのではなく、改ざんが検出されることを意味します。
  • 項目ごとのキー — 各写真とビデオは独自のランダムなキーを取得するため、1 つの侵害されたアイテムが他のアイテムのロックを解除することはできません。
  • グループキーエポック — 家族はエポックごとにバージョン管理されたキーを共有します。誰かが離れると、新しいエポックが発行され、その時点以降にアップロードされたものを読み取ることができなくなります。
  • X25519 鍵交換 — ファミリー キーは、そのデバイスのみが開けることができる密閉されたボックス内の各メンバーのデバイスに配信されます。当社のサーバーは、これらの封印されたパッケージを開くことができずにルーティングします。
  • Ed25519 デバイス ID — すべてのデバイスには署名 ID があり、サーバーを信頼して誰が誰であるかを判断するのではなく、デバイスは互いのデバイス キーを検証します。新しいデバイスが追加されたり、既存のデバイスが変更されたりすると、アプリは警告を発します。
  • リカバリアーキテクチャ — キーはデバイスに保存されているため、携帯電話を紛失することは大きなリスクです。別の家族のデバイスでアクセスを復元でき、他に誰も利用できない場合は 12 単語の回復フレーズが機能します。

クランは私の写真を見ることができますか?

いいえ。 暗号化されたファミリーでは、あなたの写真やビデオを見ることはできません。これらはアップロード前にデバイス上で暗号化され、それらを開くキーは家族のデバイスにのみ存在します。 2026 年 8 月以降、すべての新しいファミリーは作成された瞬間から暗号化されるため、ほとんどのファミリーにとってこれが Clann の仕組みにすぎません。当社のサーバーには暗号文と封印されたキーのパッケージが保持されていますが、それらを開くキーはありません。

これは、人々が実際に心配している 2 つのこと、つまり私たちがあなたの写真を読むことと、私たちが保存しているものを誰かが盗むことをカバーしています。私たちの 公開された脅威モデル はさらに進んで、私たちが現在取り組んでいる部分も含め、設計が何を防御するのか、何を防御しないのかを示しています。

確認できる内容は以下に記載されており、このページの上部にあるデモを使用して暗号化自体を確認できます。

Clann の暗号化はオープンソースですか?

はい。 Clann は暗号化の実装とプロトコルのドキュメントを公開しているため、研究者やユーザーはシステムの説明を信用するのではなく、システムがどのように動作するかを検査できます。

このページのデモは、同じ公開ライブラリをインポートするため、生成されるファイルは実際の暗号化されたファイルであり、暗号化されたファイルの図ではありません。

GitHub でソースを表示 →

既知の制限事項

暗号化は不可視ではなく、すべての誠実なシステムにはエッジがあります。これらは私たちのものです。

  • 2026 年 8 月より前に作成されたファミリーは、管理者が有効にするまで暗号化されません。 新しいファミリーはデフォルトで暗号化されますが、既存のライブラリを変換するには、すべてのメンバーのデバイスがキーを保持している必要があるため、古いファミリーでは意図的な手順が必要です。それが起こるまで、それらのファミリーは暗号化されません。スイッチをオンにすると、ライブラリにすでにある写真やビデオも暗号化されます。
  • キャプション、コメント、アルバム名は暗号化されません。 入力したものはすべて、当社が読み取り可能なものとして扱います。それらをカバーするために暗号化を拡張することは、私たちが行う予定の作業です。
  • 基本的なメタデータを確認できます。 ファイルが存在するか、誰がアップロードしたか、いつ、どのファミリーに属しているか、サイズ、写真かビデオかなど。他の写真のメタデータは表示されません。カメラの詳細、設定、その他ファイルに埋め込まれているものは、アップロードされる前に携帯電話から削除されます。
  • ウェブブラウザでの閲覧にはひと手間かかります。 鍵が私たちのサーバーに届くことはないため、ブラウザには鍵を渡す必要があります。ご家族がリンクを開き、家族の誰かが自分のスマホからそのブラウザを承認します。問題なく使えますが、リンクをクリックするだけの手軽さではありません。承認が横取りされないよう、両方の画面に照合用の6つの単語が表示されます。

クランにはまだ何が見えているのでしょうか?

同じリストを、暗号化がカバーするものとカバーしないものに明確に分割します。

  • 私たちには見えません サムネイルを含む任意のサイズの写真またはビデオ自体。
  • 私たちには見えません 暗号化された写真が撮影された場所。
  • 見えます ファイルが存在するか、誰がアップロードしたか、いつ、どのファミリーに属しているか、サイズはどれくらいか、写真かビデオかなどを確認します。
  • 見えます キャプション、コメント、アルバム名。

携帯電話を紛失した場合はどうなりますか?

これは暗号化に関して実際に重要な質問であり、ほとんどの暗号化製品の答えは悪いです。鍵が携帯電話にのみ存在する場合、携帯電話を紛失すると、写真を紛失したように聞こえます。

そうではありません、あなたの家族がバックアップだからです。家族の他の人は、数回タップするだけで自分の携帯電話からあなたのアクセスを復元できます。その人のデバイスはすでにファミリー キーを保持しており、そのコピーをあなたの新しい携帯電話に渡します。他の人に依存したくない場合は、事前に 12 単語の回復フレーズを保存できます。 Clann は意図的に構築されているため、ロックアウトされるのは困難です。家族写真アプリの場合、盗聴よりもはるかに災害の可能性が高いためです。

技術文書

研究者、ジャーナリスト、保護者がこのページを転送する人向け。

  • GitHub リポジトリ → — テスト スイートと言語間テスト ベクトルを備えた暗号化実装。
  • PROTOCOL.md → — 標準仕様: キー階層、ファイル形式、グループ メンバーシップ、およびリカバリ。
  • 脅威モデル → — これが誰から保護するのか、また何を明示的に保護しないのか。

よくある質問

家族の写真を無観客で共有する

Clann は家族の写真のためのプライベート スペースです。フィード、広告、見知らぬ人はなく、誰かに販売されるものはありません。
Download on the App StoreGet it on Google Play

無料でダウンロードできます。

Keep reading