Signet Forge 0.1.0
C++20 Parquet library with AI-native extensions
DEMO
Loading...
Searching...
No Matches
signet::forge::crypto::KyberKem::KeyPair Struct Reference

Kyber-768 keypair: public key for encapsulation, secret key for decapsulation. More...

#include <post_quantum.hpp>

Public Member Functions

 ~KeyPair ()
 Zeroing destructor (CWE-244: heap inspection, NIST SP 800-38D §8.3).
 

Public Attributes

std::vector< uint8_t > public_key
 PUBLIC_KEY_SIZE bytes.
 
std::vector< uint8_t > secret_key
 SECRET_KEY_SIZE bytes.
 

Detailed Description

Kyber-768 keypair: public key for encapsulation, secret key for decapsulation.

Definition at line 683 of file post_quantum.hpp.

Constructor & Destructor Documentation

◆ ~KeyPair()

signet::forge::crypto::KyberKem::KeyPair::~KeyPair ( )
inline

Zeroing destructor (CWE-244: heap inspection, NIST SP 800-38D §8.3).

Definition at line 688 of file post_quantum.hpp.

Member Data Documentation

◆ public_key

std::vector<uint8_t> signet::forge::crypto::KyberKem::KeyPair::public_key

PUBLIC_KEY_SIZE bytes.

Definition at line 684 of file post_quantum.hpp.

◆ secret_key

std::vector<uint8_t> signet::forge::crypto::KyberKem::KeyPair::secret_key

SECRET_KEY_SIZE bytes.

Definition at line 685 of file post_quantum.hpp.


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