- メインページ
- モジュール
- ネームスペース
- データ構造
- ファイル

- ファイル一覧
- グローバル

データ構造 | ネームスペース
sha.h

任意のバイト列のMD5を計算する [詳細]

`#include <cstring>`
`#include "config/mist_conf.h"`
`#include "config/endian.h"`
`#include "hash_algorithm.h"`

ソースコードを見る。

## データ構造
class | mist::sha1
| SHA-1 を生成するクラス [詳細]
class | mist::sha256
| SHA-256 を生成するクラス [詳細]
class | mist::sha384
| SHA-384 を生成するクラス [詳細]
class | mist::sha512
| SHA-512 を生成するクラス [詳細]

## ネームスペース
namespace | mist

## 説明

任意のバイト列のMD5を計算する

- 参考文献
  - SHA-1, RFC3174, http://www.ietf.org/rfc/rfc3174.txt
  - SHA-256, 384, 512, "Descriptions of SHA-256, SHA-384, and SHA-512." http://csrc.nist.gov/cryptval/shs/sha256-384-512.pdf