ReactOS 0.4.17-dev-1190-g4c812f4
tagCRYPTHASH Struct Reference

#include <crypt.h>

Collaboration diagram for tagCRYPTHASH:

Public Attributes

DWORD dwMagic
 
PCRYPTPROV pProvider
 
HCRYPTHASH hPrivate
 
OBJECTHDR header
 
ALG_ID aiAlgid
 
HCRYPTKEY hKey
 
HCRYPTPROV hProv
 
DWORD dwHashSize
 
DWORD dwState
 
struct hash hash
 
BYTE abHashValue [RSAENH_MAX_HASH_SIZE]
 
PHMAC_INFO pHMACInfo
 
RSAENH_TLS1PRF_PARAMS tpPRFParams
 
DWORD buffered_hash_bytes
 
ALG_ID key_alg_id
 
KEY_CONTEXT key_context
 
BYTE abChainVector [RSAENH_MAX_BLOCK_SIZE]
 

Detailed Description

Definition at line 82 of file crypt.h.

Member Data Documentation

◆ abChainVector

BYTE tagCRYPTHASH::abChainVector[RSAENH_MAX_BLOCK_SIZE]

Definition at line 78 of file rsaenh.c.

Referenced by finalize_hash(), RSAENH_CPCreateHash(), and update_hash().

◆ abHashValue

◆ aiAlgid

◆ buffered_hash_bytes

DWORD tagCRYPTHASH::buffered_hash_bytes

Definition at line 75 of file rsaenh.c.

Referenced by finalize_hash(), RSAENH_CPCreateHash(), and update_hash().

◆ dwHashSize

◆ dwMagic

DWORD tagCRYPTHASH::dwMagic

Definition at line 84 of file crypt.h.

Referenced by CryptDuplicateHash().

◆ dwState

DWORD tagCRYPTHASH::dwState

◆ hash

struct hash tagCRYPTHASH::hash

◆ header

OBJECTHDR tagCRYPTHASH::header

Definition at line 65 of file rsaenh.c.

◆ hKey

◆ hPrivate

HCRYPTHASH tagCRYPTHASH::hPrivate

Definition at line 86 of file crypt.h.

Referenced by CryptDuplicateHash().

◆ hProv

HCRYPTPROV tagCRYPTHASH::hProv

Definition at line 68 of file rsaenh.c.

Referenced by init_hash(), RSAENH_CPCreateHash(), and RSAENH_CPDeriveKey().

◆ key_alg_id

ALG_ID tagCRYPTHASH::key_alg_id

Definition at line 76 of file rsaenh.c.

Referenced by destroy_hash(), and RSAENH_CPCreateHash().

◆ key_context

KEY_CONTEXT tagCRYPTHASH::key_context

Definition at line 77 of file rsaenh.c.

Referenced by destroy_hash(), finalize_hash(), RSAENH_CPCreateHash(), and update_hash().

◆ pHMACInfo

◆ pProvider

PCRYPTPROV tagCRYPTHASH::pProvider

Definition at line 85 of file crypt.h.

Referenced by CryptDuplicateHash().

◆ tpPRFParams


The documentation for this struct was generated from the following files: