ハッシュ値生成

UTF-8文字列からSHA-1、SHA-256、SHA-384、SHA-512のハッシュを生成します。

Guide

このツールでできること

入力テキストからSHA系などのハッシュ値を計算し、同じ内容かを比較するための固定長文字列を作れます。設定値や原稿の変更確認に利用できます。

How it works

処理の仕組み

Web Crypto APIへUTF-8のバイト列を渡し、選択したハッシュ関数でダイジェストを計算して16進数へ変換します。同じアルゴリズムと同じバイト列なら同じ結果になります。

Examples

具体的な使用例

入力と結果の例

入力
PitaToolsをSHA-256で計算
結果
64桁の16進ハッシュ値

入力が1文字でも変わると大きく異なる値になるため、内容の一致確認に使えます。

Cautions

利用時の注意点

  • ハッシュ値から元データを直接復元する仕組みではありませんが、短いパスワードの安全な保存方法として単純ハッシュだけを使うべきではありません。
  • 改行コード、末尾空白、文字コードが違えば見た目が近くても別の値になります。

Next step

結果の活用方法

  • 比較時はアルゴリズム名とハッシュ値をセットで記録してください。
  • ファイル全体の確認にはテキスト用ではなくファイルハッシュ計算を利用します。

PitaTools

特徴

  • 4種類のSHAアルゴリズム
  • Web Cryptoによるブラウザ内処理
  • 16進数の結果をコピー

Steps

使い方

  1. アルゴリズムを選びます。
  2. 文字列を入力して生成します。
  3. ハッシュ値をコピーします。

PitaTools

活用例

  • データ同一性の確認
  • API署名処理の検証
  • 開発中のハッシュ確認

Example

入力例・結果例

入力例
変換・確認したいコードやデータ
結果例
4種類のSHAアルゴリズム

ファイルや複数項目を使うツールでは、安全のためサンプルを自動選択せず利用イメージのみ表示します。

Privacy

プライバシーとデータ処理

公開中のツールはブラウザ完結です。入力した文章、URL、画像、PDF、ファイル、パスワードをPitaToolsのサーバーへ送信せず、端末内で処理します。

FAQ

よくある質問

パスワード保存に使えますか?

単純なSHAハッシュはパスワード保存に適しません。専用のパスワードハッシュ方式を使用してください。

Explore · 開発・データ

関連ツール

同じカテゴリのツールを続けて利用できます。