![]() |
Signet Forge 0.1.0
C++20 Parquet library with AI-native extensions
|
DEMO |
Result of hybrid encapsulation. More...
#include <post_quantum.hpp>
Public Attributes | |
| std::vector< uint8_t > | kyber_ciphertext |
| Kyber ciphertext (1088 bytes, sent to recipient). | |
| std::vector< uint8_t > | x25519_public_key |
| Ephemeral X25519 public key (32 bytes, sent to recipient). | |
| std::vector< uint8_t > | shared_secret |
| 32 bytes = SHA-256(kyber_ss || x25519_ss). | |
Result of hybrid encapsulation.
Definition at line 1366 of file post_quantum.hpp.
| std::vector<uint8_t> signet::forge::crypto::HybridKem::HybridEncapsResult::kyber_ciphertext |
Kyber ciphertext (1088 bytes, sent to recipient).
Definition at line 1367 of file post_quantum.hpp.
| std::vector<uint8_t> signet::forge::crypto::HybridKem::HybridEncapsResult::shared_secret |
32 bytes = SHA-256(kyber_ss || x25519_ss).
Definition at line 1369 of file post_quantum.hpp.
| std::vector<uint8_t> signet::forge::crypto::HybridKem::HybridEncapsResult::x25519_public_key |
Ephemeral X25519 public key (32 bytes, sent to recipient).
Definition at line 1368 of file post_quantum.hpp.