CryptMT  1.0
データ構造 | ネームスペース | マクロ定義 | 関数
cryptmt.h

CryptMT version 3.0 Header File. [詳細]

#include <stdint.h>
#include <exception>
#include <stdexcept>

ソースコードを見る。

データ構造

class  cryptmt::CryptMT
 CryptMT ストリーム暗号 [詳細]
 
class  cryptmt::CryptMT::stage_exception
 CryptMT の状態エラー [詳細]
 

ネームスペース

namespace  cryptmt
 CryptMT 関連の名前空間
 

関数

void * cryptmt::aligned_alloc (size_t size)
 この関数はSMID関連機能で使用するためのメモリを割り当てる。 この関数で割り当てたメモリは aligned_free() 関数で解放する必要がある。 この関数で割り当てたメモリをmalloc() で割り当てたメモリと同様に使用することができる。 [詳細]
 
void cryptmt::aligned_free (void *ptr)
 この関数はaligned_alloc() で割り当てたメモリを解放する。 それ以外のポインタを渡すと何が起こるかわからない。 [詳細]
 
uint32_t cryptmt::maxKeySize ()
 ビット単位で表した最大キー長 [詳細]
 
uint32_t cryptmt::keySizeUnit ()
 ビット単位で表したキー長の単位 [詳細]
 
 stage_exception (const char *message)
 CryptMT の状態エラーのコンストラクタ
 

説明

CryptMT version 3.0 Header File.