Layergramを使用すると、目に見えないUnicode文字を使用して、WhatsApp、Telegram、Signal、SMSなどの任意のテキストアプリでエンドツーエンドの暗号化メッセージを送信できます。
Layergramは、最新の暗号化(X25519 + AES-GCM)を使用してメッセージをエンドツーエンドで暗号化します。
暗号化された生データはランダムノイズと混合され、ゼロ幅のUnicode文字にエンコードされてから、通常のテキストにインターリーブされます。
任意のメッセージングアプリを介してそのテキストを貼り付けて送信します。正しいキーを持つLayergramクライアントのみが、隠されたメッセージを明らかにできます。
トランスポートに依存しない設計。サポート:WhatsApp、Telegram、Signal、SMS、電子メール、フォーラムなど。
3回のタップで、Layergramからお気に入りのチャットアプリの連絡先に暗号化されたメッセージを共有します。2回のタップで、受信したメッセージをLayergramに共有して隠されたペイロードを明らかにします。
Layergram の公式リリースはモバイルとデスクトップで利用できます。Linux は引き続きソースからビルド可能で、Web 版はこのリリースでは意図的に配布されません。
公式リリース
公式リリース
公式リリース
公式リリース
ソースからビルド可能
このリリースでは配布されません
プライバシーはトランスポート層の約束に依存するべきではありません。キーがデバイスを離れることはありません。
人間の目には、通信は標準的なテキストのように見えます。自動分析で目に見えない文字を検出できても、一般の観察者には無実の会話しか見えません。
SMSを送信している場合でも、公開フォーラムに投稿している場合でも、同じ暗号化標準を使用します。
メッセージをルーティングするためのサーバーは運用していません。既に使用しているプラットフォームを活用して、単一障害点を排除します。
Layergramには電話番号やメールアドレスは必要ありません。IDはローカルで生成された暗号化キーにすぎません。
監査可能なセキュリティ。暗号化とメッセージ形式は、レビューのために完全に公開されています。
Layergramは、最も機密性の高い日常の通信を保護するように構築されています。スクリーンショット防止保護と生体認証/PINロックにより、秘密は安全に保たれます。さらに、ステガノグラフィーのおかげで、トランスポートアプリは隠されたペイロードを読み取ることができません。署名のないエンコーディングにより、データは数学的にランダムノイズと区別できなくなります。
Note: 秘密鍵がデバイスから出ることはありません。メッセージを読み取ったり傍受したりできる中央サーバーはありません。
Layergram Message Format(LMF)仕様を読む →極端なプライバシーのためのオプション機能。排出可能なパスフレーズを設定して、完全に隠されたIDのロックを解除します。デバイスの引き渡しを余儀なくされた場合でも、隠されたメッセージは放棄されたデータと区別がつきません。
もっともらしい否認の仕組みを学ぶ
秘密鍵はあなただけのものです。標準の単語シーケンス(BIP39)を使用して安全にバックアップします。
この公開リポジトリには、Layergram の公式 Flutter アプリ、Layergram Message Format 仕様、そしてローカルの暗号化・ID・ステガノグラフィー・ストレージのロジックが含まれています。
Layergramは新しいメッセンジャーですか?
いいえ。既存のメッセンジャーをトランスポートメディアとして使用する暗号化レイヤーです。
プラットフォームは隠されたメッセージを検出できますか?
自動フィルターは目に見えない文字を検出できます。ただし、Layergramは署名のないバイナリペイロードとランダムノイズを使用します。隠されたデータはランダムノイズと数学的に区別できません。
Layergramは中央サーバーを実行していますか?
いいえ。キーはデバイスのローカルに完全に残ります。
24語のリカバリーキーを失くした場合、復元を手伝ってもらえますか?
いいえ。24語のリカバリーキーは個人的かつ秘密の情報であり、常にあなた自身だけが管理します。私たちはそれを保存しておらず、復元することもできません。誰にも共有しないでください。Layergramがその送信を求めることは決してありません。
Androidで「共有」ボタンが見つからないのはなぜですか?
Androidのプラットフォーム上の制約により、Layergramはカバーテキストと隠された秘密を含む完全なメッセージパッケージを、別のアプリへ確実に直接渡すことができません。それでも「コピー」を使って、送信先アプリに直接貼り付けることはできます。今後のバージョンに向けて、より良い方法を検討しています。
同じIDを複数のデバイスで使えますか?
はい。同じリカバリーキーを各デバイスにインポートすれば、送信と受信の両方で同じIDを使えます。ただし、メッセージ自体はデバイス間で同期されないため、各デバイスはそれぞれ独自のローカル履歴を保持します。