Initialise (or reinitialise) a caller-owned GCM128_CONTEXT.
Declared in <openssl/modes.h>
void
CRYPTO_gcm128_init(
GCM128_CONTEXT* ctx,
void* key,
block128_f block);
| Name | Description |
|---|---|
| ctx | Context storage to initialise. |
| key | Cipher-specific expanded key for block. |
| block | Block-encrypt function used for GHASH key derivation and CTR. |