メインページ | アルファベット順一覧 | 構成 | ファイル一覧 | 構成メンバ | ファイルメンバ | 関連ページ

# 構造体 dkc_HMAC

`#include <dkcHMAC.h>`

dkc_HMACのコラボレーション図

[凡例]
すべてのメンバ一覧

## Public 変数
DKC_SECURE_HASH_OBJECT * | sho
BYTE | ipad_init
BYTE * | ipad
BYTE | opad_init
| often 0x5c
BYTE * | opad
size_t | pad_size
| ipad opadのサイズ
BYTE | mInnerHashKeyed
BYTE | mInited

## 説明

dkcHMAC.h の 26 行で定義されています。

## 変数

BYTE* dkc_HMAC::ipad

| dkcHMAC.h の 42 行で定義されています。 参照元 dkcAllocHMAC(), dkcFreeHMAC(), dkcHMACInit(), と dkcHMACKeyInner().

BYTE dkc_HMAC::ipad_init

| dkcHMAC.h の 40 行で定義されています。 参照元 dkcAllocHMAC(), と dkcHMACInit().

BYTE dkc_HMAC::mInited

| dkcHMAC.h の 53 行で定義されています。 参照元 dkcHMACDigest(), dkcHMACDigestStr(), dkcHMACFinal(), dkcHMACInit(), と dkcHMACLoad().

BYTE dkc_HMAC::mInnerHashKeyed

| dkcHMAC.h の 52 行で定義されています。 参照元 dkcHMACFinal(), dkcHMACInit(), dkcHMACKeyInner(), と dkcHMACLoad().

BYTE* dkc_HMAC::opad

| dkcHMAC.h の 47 行で定義されています。 参照元 dkcAllocHMAC(), dkcFreeHMAC(), dkcHMACFinal(), と dkcHMACInit().

BYTE dkc_HMAC::opad_init

| often 0x5c dkcHMAC.h の 44 行で定義されています。 参照元 dkcAllocHMAC(), と dkcHMACInit().

size_t dkc_HMAC::pad_size

| ipad opadのサイズ dkcHMAC.h の 49 行で定義されています。 参照元 dkcAllocHMAC(), dkcHMACFinal(), dkcHMACInit(), と dkcHMACKeyInner().

DKC_SECURE_HASH_OBJECT* dkc_HMAC::sho

| dkcHMAC.h の 38 行で定義されています。 参照元 dkcAllocHMAC(), dkcFreeHMAC(), dkcHMACDigest(), dkcHMACDigestStr(), dkcHMACFinal(), dkcHMACInit(), dkcHMACKeyInner(), と dkcHMACLoad().

この構造体の説明は次のファイルから生成されました:

- dkcHMAC.h