JNTZN

テキストをオンラインで暗号化 

テキスト — 暗号化
テキスト 暗号化

テキスト 暗号化

平文
暗号文
準備完了
メッセージ
0 文字
パスワード / キー
アルゴリズム
出力形式
Base64
Hex
すべての暗号化はブラウザ内で行われます。テキストとパスワードがデバイスから外に出ることはありません。強力な暗号化のためにWeb Crypto API(AES-256)を使用しています。
暗号化中…
暗号化結果
暗号文
平文
準備完了
暗号化テキスト
0 文字
パスワード / キー
アルゴリズム
暗号化タブで生成された完全な暗号化文字列を貼り付けてください。同じアルゴリズムとパスワードを使用していることを確認してください。
復号化中…
復号化結果
テキスト
ハッシュ
準備完了
入力テキスト
0 文字
ハッシュアルゴリズム
オプション
大文字
ライブハッシュ
ハッシュは一方向です — 元に戻すことはできません。データの整合性を確認したり、パスワードを安全に保存したりするために使用してください。SHA-1はレガシー互換性のためのみに含まれており、暗号的に安全ではありません。
ハッシュ中…
ハッシュ結果
完了!

テキスト暗号化ツールとは何ですか?

テキスト暗号化ツールは、ブラウザベースのユーティリティで、任意の読み取り可能なプレーンメッセージをAES-256暗号化を使用して読み取り不可能な暗号化文字列(暗号文)に変換します。結果は、正しいパスワードを持ち、対応する復号化タブを使用する人のみが元に戻すことができます。すべての処理はWeb Crypto APIを通じてブラウザ内でローカルに行われます。テキストとパスワードはどこにも送信されません。

なぜテキストファイルを暗号化する必要があるのですか?

テキストを暗号化することで、アクセスすべきでない人々が機密情報を読み取ることを防ぎます。一般的な理由としては、パスワード、プライベートなメモ、または資格情報をどこかに保存する前に保護すること、暗号化された出力とパスワードを別々に送ることで機密メッセージを安全に共有すること、ファイルやデバイスが侵害された場合に備えて保存中の個人データを保護すること、または単に誰かがテキストを傍受した場合でも、鍵なしでは完全に読み取り不可能であることを保証することが挙げられます。

ボタンは何のために使用されますか?

暗号化パネルにはいくつかのインタラクティブなコントロールがあります。クリアボタン(テキストエリアの右上)は入力メッセージを消去して新しく始められます。パスワードフィールドの隣の目のアイコンは、入力中にパスワードを表示または非表示にします。プリセットアルゴリズムボタン(AES-256-GCMとAES-256-CBC)で使用する暗号化モードを選択できます。Base64とHexのトグルは暗号化された出力のフォーマットを制御します。Base64はより短い文字列を生成し、Hexはより長い人間が読める16進数の文字列を生成します。暗号化ボタンは完全な暗号化プロセスを実行して結果を表示します。出力エリアのコピーボタンは暗号化された文字列を即座にクリップボードにコピーします。

暗号化ツールは大きなファイルを処理できますか?

復号化タブと同様に、このツールはテキストエリアに貼り付けられたテキストコンテンツ(メッセージ、メモ、資格情報、および類似の文字列)向けに設計されています。コードには文字数制限がありませんが、非常に大きな入力はすべてクライアント側で処理されるため、より多くのブラウザメモリを消費します。バイナリファイルやドキュメントには対応していません。最高のパフォーマンスと使いやすさのために、テキストフィールドに合理的に収まるテキストに最も適しています。

テキスト暗号化ツールはどのように機能しますか?

暗号化をクリックすると、ツールはまずcrypto.getRandomValues()を使用して2つのランダムな値を生成します。16バイトのソルトと、AES-GCMの場合は12バイトのIV、AES-CBCの場合は16バイトのIVです。次に、パスワードを取得し、ソルトとSHA-256の100,000回のイテレーションを使用してPBKDF2を通じて実行し、強力な256ビットのAESキーを導出します。このキー導出ステップにより、パスワードが直接使用されることはなく、代わりに強化されたキーが計算され、ブルートフォース攻撃が大幅に遅くなります。ツールは次に、選択されたアルゴリズムとIVを使用してcrypto.subtle.encrypt()でメッセージを暗号化します。最後に、将来の復号化に必要なすべてのもの(アルゴリズムフラグバイト、ソルト、IV、暗号文)を単一のバイト配列にパックし、トグル選択に応じてBase64またはHexとしてエンコードします。その最終的な文字列が出力に表示されるものであり、共有または保存する必要がある唯一のものです。

テキスト暗号化ツールは無料ですか?

完全に無料です。アカウント、バックエンド、テレメトリ、コストなしで、ブラウザで完全に実行される単一のHTMLファイルです。デスクトップに保存して、オフラインで無期限に使用できます。