SHA 224ハッシュ

データ入力
サンプル
SHA 224ハッシュ出力

SHA 224 ハッシュツールマニュアル

はじめに

SHA 224 ハッシュツールは、システムやソフトウェアに依存することなく、ユーザーが簡単にデータの SHA-224 ハッシュを生成できるオンラインツールです。このツールにはシンプルで直感的なインターフェースがあり、ユーザーは迅速に安全な SHA-224 ハッシュを生成し、データのセキュリティとプライバシーを保証できます。

メリットと利点

  • システムやソフトウェアに依存することなく、オンラインで無料で使用できます。
  • ツールは使いやすく、クリア、コピー、サンプル機能が提供されています。
  • ツールはデータのセキュリティのためにローカルコンピューティングを提供します。

使い方

このツールを使用して SHA-224 ハッシュを生成するには、以下の手順に従ってください。

  1. ハッシュ化したい文字列を入力フィールドに入力します。
  2. 「生成」ボタンをクリックして、入力文字列の SHA-224 ハッシュを生成します。
  3. 「コピー」ボタンをクリックして、生成されたハッシュをクリップボードにコピーします。
  4. 入力フィールドをクリアするには、「クリア」ボタンをクリックします。
  5. 「サンプル」ボタンを使用して、サンプル入力と出力を表示します。

実装

以下に、このツールを使用して SHA-224 ハッシュを生成する方法を示す Python、Java、JavaScript、Golang、および PHP のサンプルコード例を示します。

Python

import hashlib

str = "IToolkit"

hash_object = hashlib.sha224(str.encode())
hex_dig = hash_object.hexdigest()

print(hex_dig)

Java

import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;

public class SHA224HashExample {
    public static void main(String[] args) throws NoSuchAlgorithmException {
        String str = "IToolkit";

        MessageDigest md = MessageDigest.getInstance("SHA-224");
        md.update(str.getBytes());

        byte[] digest = md.digest();
        StringBuffer hexString = new StringBuffer();

        for (int i = 0; i < digest.length; i++) {
            String hex = Integer.toHexString(0xff & digest[i]);
            if (hex.length() == 1) hexString.append('0');
            hexString.append(hex);
        }

        System.out.println(hexString.toString());
    }
}

JavaScript

// 文字列をハッシュ化する
const str = "IToolkit";
const hash = crypto.createHash("sha224").update(str).digest("hex");

// ハッシュ値をコンソールに表示する
console.log(hash);

このコードは、文字列を SHA-224 アルゴリズムを用いてハッシュ化します。ハッシュ値は 16 進数で表示され、コンソールに出力されます。cryptoモジュールを使用するため、事前にインストールする必要があります。

Golang

package main

import (
    "crypto/sha256"
    "fmt"
)

func main() {
    str := "IToolkit"

    h := sha256.New224()
    h.Write([]byte(str))

    bs := h.Sum(nil)

    fmt.Printf("%x", bs)
}

このプログラムは、Go 言語で書かれた SHA-256 ハッシュを生成するものです。入力文字列は、プログラム内の str 変数で指定されています。プログラムを実行すると、指定された文字列の SHA-256 ハッシュが 16 進数で表示されます。

PHP

$str = "IToolkit";

$hash = hash('sha224', $str);

echo $hash;

この PHP コードは、文字列「IToolkit」を SHA-224 ハッシュに変換して出力するものです。hash関数を使用して、文字列とハッシュアルゴリズムを指定します。echo文を使用して、ハッシュ値を出力します。

結論

SHA 224 ハッシュツールは、データのセキュアな SHA-224 ハッシュを生成することができるシンプルで強力なツールです。オンラインかつ無料で使用できるインターフェースを持つため、システムやソフトウェアの依存関係なしに簡単に SHA-224 ハッシュを生成することができます。また、ローカルコンピューティング機能によりデータのセキュリティを確保し、データが安全かつセキュアに保たれています。

よくある質問(FAQ)

他のツールについて知る