AES-256-GCM · ゼロ知識 · 多層暗号化

一度の暗号化で、永遠に安全

MiWen(密文)はテキストに軍用レベルの暗号化を提供します。多層暗号化と転送難読化、パスワードはサーバーに残らず、期限切れ自動消去と焼き捨て共有にも対応。すべてブラウザで完結します。

テキスト暗号化ワークベンチ

すべての処理は暗号化された通信経路でサーバー側にて実行され、パスワードと平文は保存されません

現在のアルゴリズム:AES-256-GCM 認証付き暗号化
0 文字 · UTF-8

MiWen が信頼できる理由

すべての設計は一つの目的のためにあります。暗号文とサーバーが完全に暴露されても、テキストは安全であること。

AES-256-GCM 認証付き暗号化

NIST 承認の AES-256-GCM が機密性と完全性を同時に保証。暗号文の改ざんは復号時に即座に検知されます。

PBKDF2-SHA256 鍵導出

パスワードは最大60万回の PBKDF2-SHA256 で鍵導出され、各層に独立したランダムソルトを使用。総当たり攻撃やレインボーテーブルを非現実的にします。

多層ネスト暗号化

強化・極限モードでは独立した暗号化層で多重に暗号化。各層ごとに固有のソルト・IV・派生鍵を使用し、転送難読化も加わります。

ゼロ知識アーキテクチャ

パスワードはリクエストの一瞬だけ存在し、サーバーは記録も保存も平文の復元もできません。パスワードなしには誰も復号できません。

期限切れ自動消去

5分から無期限まで有効期限を設定可能。期限切れの暗号文は暗号的に無効化され、共有リンクは期限消去・焼き捨てに対応し痕跡を残しません。

オープンで監査可能

データベースやサードパーティ拡張に依存しない純粋な PHP 実装。暗号化ロジックのすべての行を誰でも監査できます。

仕組み

安全な暗号化は4ステップ

  1. 1

    入力と鍵

    テキストとパスワードを入力。内蔵の高エントロピー乱数パスワード生成も利用できます。

  2. 2

    多層暗号化

    毎回新しいランダムソルトとIVを生成し、高反復 PBKDF2 で鍵を導出、AES-256-GCM で多層暗号化します。

  3. 3

    有効期限の設定

    5分から無期限まで選択でき、転送難読化や焼き捨ても任意で有効にできます。

  4. 4

    安全な共有

    暗号文をコピー、または使い捨てリンクを作成。相手はパスワードで復号。期限切れ・既読データは自動消去されます。

よくある質問

パスワードを忘れたら復元できますか?

できません。MiWen はゼロ知識設計で、サーバーはパスワードを保存せずリセットもできません。パスワードマネージャーでの保管をおすすめします。

サーバーは平文を見られますか?

平文は暗号化通信(HTTPS)でサーバーに届き、処理の瞬間だけメモリ上に存在します。ディスク・ログ・データベースには一切書き込まれません。信頼できる環境への自己ホストも可能です。

期限切れになるとどうなりますか?

有効期限は認証暗号化された暗号文の内部に書き込まれ、改ざんできません。期限後はあなた自身であっても復号不可能です。サーバー上の共有記録も物理削除されます。

難読化はもう一つの暗号化層ですか?

いいえ。難読化は特徴ベースのスキャンや識別を回避するためのアルファベット置換であり、暗号学的な安全性は提供しません。実際の保護はすべて AES-256 と鍵導出によるものです。