Initialise (or reinitialise) a caller‐owned GCM128_CONTEXT.

Synopsis

Declared in <openssl/modes.h>

void
CRYPTO_gcm128_init(
    GCM128_CONTEXT* ctx,
    void* key,
    block128_f block);

Parameters

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.

Created with MrDocs