Blowfish / Blowfish
Blowfish
Blowfish
入力する
テキストを入力または貼り付けます。
出力を表示
結果はリアルタイムに表示されます。
結果をコピー
コピー ボタンをクリックして出力をコピーします。
What Is Blowfish ?
ブルース・シュナイアーによって開発されたBlowfish(1993年)。64ビットブロック、可変長の鍵(32〜448ビット)。16ラウンドのフィーゼル構造で、鍵依存のSボックスを使用。特許免除。遅い鍵設定がbcryptの基礎となった。crypto-jsを利用。
Why Use Blowfish ?
-
高速かつ正確な処理
-
100% クライアント側 - データはブラウザから離れません
-
無料のオンラインツールで、サインアップは不要です
-
モバイル フレンドリーで 44px タッチターゲット
Common Use Cases
開発
ソフトウェア開発ワークフローで使用します。
セキュリティ
暗号化およびセキュリティ アプリケーションです。
教育
アルゴリズムやテクニックについて学びます。
検証
データの整合性を確認および検証します。
Technical Guide
64ビットブロックに対する16ラウンドのフィーゼル構造。4つの鍵依存のSボックスと18エントリのP配列。鍵設定:521回の暗号化イテレーション。64ビットブロックは誕生日攻撃に弱い。crypto-jsではEVP_BytesToKeyを使用。
Tips & Best Practices
-
1すべての処理はブラウザ内で行われます
-
2同じ入力に対して結果は決定論的です
-
3コピー ボタンを使用して出力を素早く取得します
-
4モバイル デバイスでもタッチ フレンドリーなインターフェースで動作します
Related Tools
Frequently Asked Questions
Q このツールは無料ですか?
Q 私のデータは安全ですか?
Q モバイルでも動作しますか?
Q どのブラウザがサポートされていますか?
Q オフラインで使用できますか?
About This Tool
Blowfish is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.