CashfulnessCashfulness
ベータに参加
プライバシー

エンドツーエンド暗号化を、技術者でない人に向けてやさしく説明する

2026年7月17日1

Cashfulness について語るとき、よく繰り返す一文があります。

「あなたの書類を見ていません。」

言うのは簡単な一文です。多くのアプリがそう言います。

問題はその一文の裏に何があるかです。「見ていません」と「見られません」は、まったく違う二つの約束だからです。

前者は善意の約束です。あなたがそうしないだろうと私たちが信じている、ということです。

後者は不可能性の約束です。たとえ見ようとしても、見られないということです。

Cashfulness では、あなたがアップロードする書類について、後者が成り立ちます。それを事実にする専門用語が**エンドツーエンド暗号化(E2EE)**です。

英語では end-to-end encryption の頭文字を取ってE2EEと略されます。「端から端まで」の暗号化です。

理系っぽく聞こえるのはわかります。約束します。この記事を読み終わるころには、コードを一行も書いたことがなくても理解できています。そして、家の数字を預けるアプリにとって、これがすべてを変える選択である理由もわかるはずです。

まず、正しい言葉から

動詞から始めましょう。ファイルを暗号化するとは、読めない文字列に変換することです。

「入って」と尋ねてくるパスワードの裏に隠すのではありません。本当に変換するのです。文章、数字、画像を取り出し、正しい鍵を持たない人には何の意味もない文字の塊に変えます。

その塊を読める形に戻すものをと呼びます。ひとかたまりの情報です——コンピュータが生成する、とても長いパスワードのようなものだと考えてください——これがなければファイルは雑音のままです。

鍵で暗号化する。鍵で復号する。鍵がなければ壁です。

暗号化と鍵、この二つの言葉を覚えておいてください。残りはすべて、鍵がどこに住んでいるかという話に集約されます。

銀行の貸金庫

すべてを明快にすると思う例を挙げます。

銀行の貸金庫を思い浮かべてください。大切な書類、宝石、家に置きたくないものを入れる場所です。

こう機能します。

銀行は、頑丈で監視され、泥棒に強い金庫室を提供します。その中に、あなたの貸金庫があります。

しかし貸金庫の鍵はあなたが持っています。あなただけです。

銀行は金庫室を管理しますが、あなたの貸金庫は開けられません。鍵を持っていないからです。もし明日、不正な職員がのぞき見したいと思っても、できません。鍵がなければ錠は開きません。もし泥棒が入って金庫室ごと持ち去っても、彼らの手に残るのは開け方のわからない金属の箱だけです。

銀行はサービス——金庫室の安全——を提供しますが、中身へのアクセスを求めません。

エンドツーエンド暗号化は、デジタルファイルに応用された、まさにこれです。

Cashfulness は銀行です。金庫室、つまり書類を保管する私たちのサーバーを提供します。

貸金庫の鍵を持っているのは、あなただけです。

そして私たちは、銀行と同じように、開けられないまま保管します。

書類をアップロードするとき、実際に何が起きるか

Cashfulness の中に、銀行の明細書、電気代の請求書、賃貸契約書、保険証券を保管したいとします。

これらは Cashfulness にアップロードできる書類です。明細書、請求書、契約書、証券。あなたのデータでいっぱいのもの——氏名、住所、IBAN、金額、取引相手。

流れはこうです。

あなたが携帯電話やパソコンでファイルを選びます。

送信される前に、まだあなたの端末上で、書類は暗号化されます。先ほど話した雑音の塊になります。

その後初めて、すでに暗号化された状態で、私たちのサーバーへ向かいます。

サーバーに届くのは雑音です。サーバーに残るのも雑音です。

あなたが読み返したいとき、書類はまだ暗号化されたままあなたの端末に戻り、そこで——そこだけで、あなたの鍵によって——読める形に戻ります。

暗号化が起きる瞬間が大切な部分です。あなたのもとで、送信される前に起きます。「サーバーに届いたら、私たちがあなたの代わりに鍵をかけます」ではありません。それは、支配人の引き出しにあなたの鍵の複製を持っている銀行と同じです。

違います。私たちは鍵を一度も持ちません。あなたのもとで生まれ、あなたのもとに留まります。

あなたの鍵はどこに住んでいるか

ここで当然の疑問が出ます。そのありがたい鍵を失ったらどうするのか。どこに保管すればいいのか。

あなたの書類の鍵は、あなたの二つのものから生まれます。

一つめは、Cashfulness に入るときのパスワードです。

二つめは、この保護を有効にしたときに受け取る24語の並びです。もっとも繊細な鍵を守るためによそでも使われている仕組みです——24個のよくある単語が、ある順序で並び、合わせてマスター復元鍵として機能します。

この二つから、あなたの端末上で、あなたの書類を暗号化・復号する鍵が組み立てられます。

そしてこの記事の核心はここです。その鍵は、あなたの端末から一度も出ません。

私たちのサーバーを通過しません。どこにも保存しません。通過するところを見ることすらありません。

貸金庫の鍵が、あなたの家の中で、あなたによって鍛造され、そこから一度も出ないようなものです。銀行は一度もその鍵を見ていません。一瞬たりとも。

私たちのサーバーにとって、あなたの書類は、繰り返しますが、デジタルな雑音の塊であり続けます。

あなたの書類を読めない人(つまり、あなた以外の全員)

はっきり言わせてください。プライバシーの約束が本物か薄っぺらいかは、たいていここで決まるからです。

アップロードされた書類は、Cashfulness を作った私たち自身にも読めません。技術者があなたの証券を開けるパネルなどどこにもありません。技術的に存在しません。鍵を持っていないからです。

データを動かすサーバーの管理者にも読めません。

いつか私たちのシステムに侵入してすべてを持ち去る攻撃者にも読めません。手に入るのは雑音、使い物にならないファイルだけです。

そして、当局が正式に要求してきた場合でも、読める形では引き渡せません。平文で持っていないからです。渡せるのは、私たちが保管している雑音だけです。

「あなたの書類を見ていません」という一文は、ここまで来ると、優しい安心の言葉ではなくなります。

事実の技術的な説明になります。

見ていないのは、見られないからです。違うのです。

コインの裏側(先に私から言っておきたいこと)

これほど厳格な保護には代償があり、それを隠すのは不誠実でしょう。

パスワードを失い、さらに24語の復元語も失うと、あなたの書類は読めなくなります。永久に。私たちにとってもです。

「全部忘れた、ファイルを送り直して」というボタンはありません。窓から入り直して取り戻してくれる技術者もいません。

銀行の貸金庫に戻りましょう。鍵を失い、誰も複製を持っていなければ、中身はそのまま残りますが、もう誰にも開けられません。

こう言われると少し不安になるのはわかります。しかし逆の側から見てください。それが、私たちがこれを選んだ理由です。

もしあなたの鍵の「バックアップ」がどこかに——私たちのサーバー、支配人の引き出しに——存在すれば、その複製こそがシステム全体の弱点になります。攻撃者がまず狙うものになります。当局が開けるよう求めてくる扉になります。不正な職員がコピーできるファイルになります。

あなたの端末だけに存在する鍵は、その扉を単純に開けません。

私たちは、いずれ堤防の穴になったであろう抜け道を手元に残すよりも、その重みごと、完全な管理をあなたに渡すことを選びました。

引き換えにお願いする実際の行動はひとつだけです。24語を、家の権利証を扱うように大切に保管してください。 紙に書いて、目の届かない安全な場所に。自分宛のメールの中でも、携帯電話のメモでもありません。その24語は、あなたの鍵の予備そのものです。大切なものを扱うように扱ってください。

正直な補足——ここでのE2EEは書類を対象とします

この記事全体の趣旨に反するので、実際以上のことを売り込みたくありません。

ここまで話したエンドツーエンド暗号化は、アップロードする書類を保護します。銀行の明細書、請求書、契約書、証券。もっとも繊細な層であり、いちばん厳しい錠をかけた場所です。

あなたの本当の会計データ——口座、残高、船位、つまり純資産を形作る動き——は、別の論理に従います。

私たちのデータベース上、ヨーロッパのサーバー上に存在し、サーバー側では平文です。これは必要な技術的選択です。携帯電話とパソコンの間で会計を同期させ、お見せしている指標をリアルタイムで計算するために必要だからです。書類とまったく同じ方法で暗号化すれば、アプリは極端に遅く、事実上使い物にならなくなります。

しかし——多くの人が予想していないのはここです——それらの数字はあなたの経歴を伴わずに移動します。

登録時にお聞きするのはニックネーム(何でも、架空のものでも構いません)、メールアドレス、パスワードです。氏名、税番号、生年月日、住所、電話番号は聞きません。

だから、データベースにアクセスできた人がいても、見えるのは、口座や残高や動きを伴ったあるニックネームだけです。その数字を実在の人物、つまりあなたに結びつける方法はありません。

この第二の層がどう機能するか、なぜ一つではなく二つの層で構築したのかについては、専用の記事があります。徹底したプライバシー: 二つの層、ひとつの約束。ここでは止めておきます。今日のテーマは貸金庫の鍵だからです。

強調しておきたいのはこの点です。エンドツーエンド暗号化があなたの書類を読めなくすると言うとき、私たちは書類のことを話しています。それ以外には、別の、同じくらい真剣な保護が働いています。すべてを覆う魔法の暗号化があると誤解させるより、正確に伝えたいのです。

ここまで大切にしてきた理由

技術の話でここを締めることもできます。しかし技術だけがその理由ではありません。

理由は、個人金融が、友人にすら進んで話さないことを保管する場所だからです。本当はいくら稼いでいるか。どれだけ、あるいはどれだけ少なく貯めているか。重くのしかかる借金。

こうしたアプリを開いた瞬間に、誰かがどこかで覗いているかもしれないという疑念が心の底に残るなら、そのアプリは存在意義であるものを決して与えてくれません。

私たちはそれを静けさと呼びます。The calm side of money、お金の穏やかな側面。そして静けさは、あなたの数字が本当に安全でなければ、サイト上の言葉にすぎません。

書類に対するエンドツーエンド暗号化は、飾り棚に並べる技術的なトロフィーではありません。残りすべてが立つ床です。それなしでは、指標も船位も、虚空の上に置かれた家具にすぎません。

だから、あとから付け足すスイッチとしてではなく、土台に組み込みました。

一行で

いちばん短い形でお渡しします。

あなたの書類は金庫に閉じ込めます。金庫の鍵はあなただけが持ち、あなたの端末から一度も出ません。私たちは閉じたままの金庫を保管し、開けられません。

私たちが優れているという約束をしたからではありません。

わざと、優れていない可能性を自分たちから取り除いたからです。

— Vittorio