テキストのチェックサムを計算する方法
テキストを入力し、アルゴリズムを選んで実行すると、チェックサムを16進数で確認できます。空の入力ではチェックサム値は生成されません。
テキストのチェックサムを確認する
このツールは、入力したテキストからチェックサムを計算し、結果を16進数で確認するために使います。アルゴリズムを1つ選んで計算できるほか、MD5、SHA-1、SHA-224、SHA-256、SHA-384、SHA-512の6種類をまとめて選ぶこともできます。テキストを比較したい場面で、同じ入力とアルゴリズムから得られた値を見比べる用途に向いています。入力欄は省略可能ですが、空のまま実行した場合はチェックサムの値は生成されません。
チェックサムを計算する手順
- チェックサムを調べたいテキストを入力します。対応している入力はテキストであり、ファイルを直接読み込む手順ではありません。
- アルゴリズムを選びます。指定しない場合の既定値はMD5です。1つだけ計算する場合は、MD5、SHA-1、SHA-224、SHA-256、SHA-384、SHA-512から選択します。6種類をまとめて確認する場合は、まとめて計算する選択肢を指定します。
- 計算を実行します。空でないテキストはUTF-8として扱われ、選択したアルゴリズムで計算された結果が16進数で表示されます。
- 必要に応じて、同じテキストを同じアルゴリズムで再計算し、表示された値を比較します。アルゴリズム名を入力して指定する場合は、前後の空白や大文字・小文字の違いが整理されてから判定されます。
結果の読み方と注意点
表示された値は、入力テキストと選択したアルゴリズムに対応する16進数のダイジェストです。まとめて計算した場合は、6種類のアルゴリズムごとに値が返ります。入力が空の場合は処理自体は成功しますが、値は返りません。
同じ文字列でも、文字や空白、改行が少し違えば入力が変わるため、比較するときはテキストをそのままそろえてください。対応していないアルゴリズムを、空でないテキストに指定した場合は計算されず、処理は成功扱いになりません。この結果だけから、ファイルの完全性や安全性を保証できるわけではありません。
使用例
短いテキスト「hello」のSHA-256チェックサムを確認したい場合に、入力してからSHA-256を選択します。
入力欄に「hello」と入力し、アルゴリズムとしてSHA-256を選んで計算します。
成功結果として、SHA-256に対応する1つの16進数ダイジェストが返ります。具体的な値は入力と処理結果を実際に確認してください。
制限事項
- 対応している入力はテキストです。ファイルを直接読み込む機能や、表示された値だけでファイルの完全性・安全性を保証する根拠は確認できません。
よくある間違い
- 入力欄を空のまま実行すると、処理は成功しても値は表示されません。調べたいテキストを入力してから、もう一度実行してください。
よくある質問
テキストを入力しなくても計算できますか?
空の入力でも処理は成功しますが、チェックサム値は返りません。値を得るには、空でないテキストを入力してください。
既定ではどのアルゴリズムが使われますか?
既定のアルゴリズムはMD5です。必要に応じて、SHA-1、SHA-224、SHA-256、SHA-384、SHA-512、または6種類をまとめて計算する選択肢に変更できます。
対応していないアルゴリズムを指定するとどうなりますか?
対応していないアルゴリズムを空でないテキストに指定すると、計算されず、処理は成功扱いになりません。対応する6種類から選んでください。