ReactOS 0.4.17-dev-1190-g4c812f4
symmetric_key Struct Reference
Collaboration diagram for symmetric_key:

Public Attributes

enum chain_mode mode
 
ULONG block_size
 
UCHAR * secret
 
ULONG secret_len
 
UCHAR vector [BLOCK_LENGTH_AES]
 
CRITICAL_SECTION cs
 
union {
   struct aes_key   aes
 
   struct gcm_key   gcm
 
   struct hkdf_key   hkdf
 
}; 
 

Detailed Description

Definition at line 169 of file bcrypt_main.c.

Member Data Documentation

◆ 

union { ... } symmetric_key::@411

◆ aes

struct aes_key symmetric_key::aes

Definition at line 179 of file bcrypt_main.c.

◆ block_size

ULONG symmetric_key::block_size

Definition at line 172 of file bcrypt_main.c.

◆ cs

CRITICAL_SECTION symmetric_key::cs

Definition at line 176 of file bcrypt_main.c.

◆ gcm

struct gcm_key symmetric_key::gcm

Definition at line 180 of file bcrypt_main.c.

◆ hkdf

struct hkdf_key symmetric_key::hkdf

Definition at line 181 of file bcrypt_main.c.

◆ mode

enum chain_mode symmetric_key::mode

Definition at line 171 of file bcrypt_main.c.

◆ secret

UCHAR* symmetric_key::secret

Definition at line 173 of file bcrypt_main.c.

◆ secret_len

ULONG symmetric_key::secret_len

Definition at line 174 of file bcrypt_main.c.

◆ vector

UCHAR symmetric_key::vector[BLOCK_LENGTH_AES]

Definition at line 175 of file bcrypt_main.c.


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