ハッシュ/暗号
bcryptでパスワードをハッシュ化(ランダムなソルトと調整可能なコスト)し、既存のbcryptハッシュに対してパスワードを検証。
テキストまたはファイルのハッシュを13種類のアルゴリズムで同時に計算:MD5、SHA-1、SHA-256、SHA-384、SHA-512、SHA3-256、SHA3-512、RIPEMD-160、BLAKE2b、BLAKE2s、BLAKE3、CRC32、Adler-32。
ファイルやテキストの整合性を検証 — 期待されるハッシュを貼り付けると、対応する13種類のアルゴリズムの中から自動で判定します。
秘密鍵を使ってテキストやファイルのHMAC(Hash-based Message Authentication Code)を計算 — MD5、SHA-1、SHA-256、SHA-384、SHA-512、SHA3-256、SHA3-512、RIPEMD-160の8種類のアルゴリズムを一度に。
バージョン 1、3、4、5、6、7 の UUID を生成 — ランダム、時刻ベース、名前ベース(name-based)。
長さと文字種を設定できる、暗号学的に安全なランダムパスワード。
パスワードを使ってAES-GCMまたはAES-CBCでテキストを暗号化・復号(鍵はPBKDF2で導出)。
ブラウザがクロスオリジンリクエストを許可するかどうかを段階的に説明します — simple/preflight分類、レスポンスのAccess-Control-*ヘッダーのチェック、まとめ。
ISO 7064(mod 97)チェックサム、フォーマット、および国ごとの想定される桁数でIBANを検証します。すべてブラウザ内で計算されます。
ダミーテキスト Lorem Ipsum のジェネレーター — 段落、文、単語単位で生成。
2つの JSON ドキュメントを比較 — 追加・削除・変更された内容を、各差分の正確なパスとともに表示。
2進数、8進数、10進数、16進数、および任意の基数(2-36)の間で双方向に変換 — いずれかのフィールドに数値を入力してください。
テキストや識別子を、camelCase、snake_case、kebab-case など一般的なすべてのスタイルに一度に変換。camelCase/PascalCase での単語の境界、略語(XMLParser → XML + Parser)、数字も認識。