ハッシュ/暗号
時間ベースのワンタイムパスワード(TOTP、RFC 6238) — シークレットから現在のコードを生成し、時刻のずれを許容しつつ入力されたコードを検証。
------
テキストまたはファイルのハッシュを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種類のアルゴリズムを一度に。
bcryptでパスワードをハッシュ化(ランダムなソルトと調整可能なコスト)し、既存のbcryptハッシュに対してパスワードを検証。
バージョン 1、3、4、5、6、7 の UUID を生成 — ランダム、時刻ベース、名前ベース(name-based)。
長さと文字種を設定できる、暗号学的に安全なランダムパスワード。
URLリストからsitemap.xmlを作成 — lastmod/changefreq/priority付き、検証と重複削除も対応。
ある瞬間の時刻を — 複数のタイムゾーンで同時に表示。勤務時間の比較、通話の計画、日付のずれの確認に。
Unicode エスケープシーケンスのエンコード・デコード — 文字を \uXXXX 形式に、またはその逆に変換。
テキストを Gzip または Deflate で圧縮し、結果を Base64 でエンコード — その逆も可能。Compression Streams API を使いブラウザ内で完結。
テキストまたはURLからQRコードを生成する、あるいはアップロードした画像から内容を読み取ります。
SEO、Open Graph(Facebook)、Twitter Card用のHTML metaタグを生成 — カードプレビュー付き。