セキュリティ
ハッシュ・HMAC生成器
テキストデータの暗号学的ハッシュ(SHA-1, SHA-256, SHA-512)やHMAC署名を生成します。
設定
ハッシュアルゴリズム
ハッシュ生成ツールで文字列の指紋を確認する
ハッシュ関数は、入力データから固定長の値を生成する仕組みです。MD5、SHA-1、SHA-256、SHA-512などは、ファイルや文字列の一致確認、テスト期待値の作成、チェックサムの検証でよく使われます。このツールでは、入力したテキストから複数のハッシュ値をブラウザ上で生成できます。
実務での使い道
- チェックサム確認: 配布ファイルや設定値が期待した内容と一致するか比較できます。
- テスト値の作成: ユニットテストやドキュメント用の期待ハッシュを素早く作れます。
- ログ調査: 平文を出さずに同じ値かどうかを比較する補助として使えます。
ハッシュと暗号化の違い
ハッシュは元に戻すための仕組みではありません。ただし、短い文字列や推測しやすい値は総当たりで特定される可能性があります。パスワード保存には、単純なSHA-256ではなく、bcrypt、Argon2、PBKDF2のようなパスワード向けの方式を使ってください。
このツールの関連記事
最新記事
活用事例
2026-05-18
SQLフォーマッターでレビュー前にクエリを読みやすくする実務フロー
長いSQLをレビュー前に整形し、JOIN、WHERE、GROUP BYの意図を確認しやすくする活用事例です。
活用事例
2026-05-18
GitHub Actionsのneeds依存をMermaidで可視化して読む方法
GitHub Actionsの複雑なworkflow YAMLを、needs依存とジョブ順序に分けて確認する活用事例です。
活用事例
2026-05-18
Mermaidでインフラ構成図を作るときに詰まりやすいポイント
ブラウザ上でMermaidのインフラ構成図を作るときに、ノード名、接続線、粒度をどう整理するかをまとめた活用事例です。
活用事例
2026-05-18
SQL DDLからMermaidのER図を作ってテーブル関係を確認する方法
CREATE TABLE文からER図を生成し、外部キー、関連テーブル、設計レビューの見落としを減らす活用事例です。
活用事例
2026-05-18
Visual SQL BuilderでJOINを迷わず組むためのUI設計メモ
SQL BuilderでSELECT、JOIN、WHEREを視覚的に組み立てるときに、どこで迷いやすいかを整理した活用事例です。
活用事例
2026-05-17
CSVとJSONを相互変換してデータ確認を楽にする活用事例
管理画面、API、スプレッドシートの間でCSVとJSONを変換し、データ確認やレビューを短くする流れを紹介します。