wickr-crypto-c

Data Fields
wickr_ecdh_cipher_ctx Struct Reference

A cipher context designed to modularize the ECDH_HKDF_AES256 workflow. More...

`#include <ecdh_cipher_ctx.h>`

## Data Fields
wickr_crypto_engine_t | engine
wickr_ec_key_t * | local_key
wickr_cipher_t | cipher

## Detailed Description

A cipher context designed to modularize the ECDH_HKDF_AES256 workflow.

## Field Documentation

## ◆ cipher

wickr_ecdh_cipher_ctx::cipher

the cipher key type that the kdf output will be casted into

## ◆ engine

wickr_ecdh_cipher_ctx::engine

the crypto engine that will supply the ECDH, KDF, and cipher operations

## ◆ local_key

wickr_ecdh_cipher_ctx::local_key

the private ec key that will be used for the ECDH operation

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

- src/wickrcrypto/include/wickrcrypto/ecdh_cipher_ctx.h