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

Algorithm deprecation entry. More...

#include <key_metadata.hpp>

Public Attributes

std::string algorithm_name
 E.g. "AES-256-GCM", "AES-128-CTR", "3DES".
 
AlgorithmStatus status = AlgorithmStatus::ACCEPTABLE
 
int32_t min_key_bits = 0
 Minimum key length in bits.
 
std::string transition_guidance
 Migration guidance.
 
int64_t sunset_ns = 0
 Planned deprecation timestamp (0 = no sunset).
 

Detailed Description

Algorithm deprecation entry.

Definition at line 922 of file key_metadata.hpp.

Member Data Documentation

◆ algorithm_name

std::string signet::forge::crypto::AlgorithmPolicy::algorithm_name

E.g. "AES-256-GCM", "AES-128-CTR", "3DES".

Definition at line 923 of file key_metadata.hpp.

◆ min_key_bits

int32_t signet::forge::crypto::AlgorithmPolicy::min_key_bits = 0

Minimum key length in bits.

Definition at line 925 of file key_metadata.hpp.

◆ status

AlgorithmStatus signet::forge::crypto::AlgorithmPolicy::status = AlgorithmStatus::ACCEPTABLE

Definition at line 924 of file key_metadata.hpp.

◆ sunset_ns

int64_t signet::forge::crypto::AlgorithmPolicy::sunset_ns = 0

Planned deprecation timestamp (0 = no sunset).

Definition at line 927 of file key_metadata.hpp.

◆ transition_guidance

std::string signet::forge::crypto::AlgorithmPolicy::transition_guidance

Migration guidance.

Definition at line 926 of file key_metadata.hpp.


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