|
tools
|
SHA-256 ハッシュ計算ユーティリティ [詳解]
#include <filesystem>#include <sstream>#include <fstream>#include <iomanip>#include <vector>#include <openssl/evp.h>関数 | |
| std::string | sha256 (const std::string &data) |
| 文字列の SHA-256 ハッシュ値を計算する | |
| std::string | sha256f (const fs::path &filePath) |
| ファイルの SHA-256 ハッシュ値を計算する | |
SHA-256 ハッシュ計算ユーティリティ
OpenSSL の EVP インターフェースを使用して、文字列またはファイルの SHA-256 ハッシュ値を 64 文字の小文字16進数文字列で返します。
sha256.h に定義があります。
|
inline |