本文へスキップ
C:L Tools

暗号化QR生成・復号

テキストをパスフレーズでAES-256-GCM暗号化し、QRコードとして生成・共有できます。復号側はQRを読み取りパスフレーズを入力するだけ。2FAリカバリコードや小さな秘密の物理バックアップ・オフライン受け渡しに。

ソースコード

入力データはサーバーへ送信されません。すべての暗号化・復号処理はこの端末のブラウザ内で完結します。パスフレーズは保存されないため、忘れると復号できなくなります。

0 / 102,400 bytes

テキストとパスフレーズを入力して
「暗号化してQR生成」を押してください

こんなお困りごと・シーンでお使いいただけます

1

2FAのリカバリコードをパスフレーズ付きQRにして紙で保管したい

2

オフラインで小さな秘密(短いメモやパスワード)を安全に受け渡したい

3

小さな秘密JSON(設定値など)をQR経由で別端末に移したい

使い方・手順

  1. 1「暗号化してQR生成」タブでテキストとパスフレーズを入力するとQRコードが生成されます
  2. 2生成したQRコードをPNG/SVGでダウンロードして共有・印刷します
  3. 3受け取った側は「QRを読み取って復号」タブでQRをスキャンまたは画像アップロードし、同じパスフレーズを入力すると復号結果が表示されます

よくある質問 (FAQ)

Q.パスフレーズを忘れた場合、復号できますか?
できません。パスフレーズはサーバーに保存されず、本ツールも復元手段を持たないため、忘れると復号は不可能です。
Q.このツールは「完全に安全」ですか?
入力データはサーバーへ送信されません。ただし暗号強度はパスフレーズの強さに依存するため、十分に長く推測されにくいパスフレーズを使用してください。
Q.既存の「暗号化・難読化」ツール(/cipher)と何が違いますか?
/cipher はシーザー暗号・ROT13等の教育・パズル用途の簡易難読化です。本ツールはAES-256-GCMによる実用的な暗号化とQRコード化を組み合わせた、秘密の受け渡し・保管を目的とするツールです。
Q.1つのQRコードにどれくらいの量のテキストを入れられますか?
暗号化後のペイロードが2,953バイトを超えるとQRを生成できません。画面の使用量メーターで残り容量を確認できます。長文は複数に分けるか、要点のみに絞ってください。
Q.復号に失敗しました。原因は何ですか?
パスフレーズが間違っているか、QRデータが破損(改ざん・読み取り不良)している可能性があります。両方の可能性があるため、原因の特定はできません。