VLink  2.0.0
A high-performance communication middleware
vlink::Security::Config::Advanced结构体 参考final

Low-frequency policy knobs and sender-authentication keys. 更多...

#include <security.h>

vlink::Security::Config::Advanced 的协作图:

Public 属性

std::string aad_context
 Application or channel tag (<= 65535 bytes) bound into AEAD AAD. 更多...
 
uint32_t replay_window {4096U}
 Sliding replay-window size in messages; 0 disables anti-replay. 更多...
 
std::string signing_key_pem
 Local RSA private key (PEM) used to sign with RSA-PSS-SHA256. 更多...
 
std::string verify_key_pem
 Peer's RSA public key (PEM) required for RSA-PSS verification. 更多...
 

详细描述

Low-frequency policy knobs and sender-authentication keys.

类成员变量说明

◆ aad_context

std::string vlink::Security::Config::Advanced::aad_context

Application or channel tag (<= 65535 bytes) bound into AEAD AAD.

◆ replay_window

uint32_t vlink::Security::Config::Advanced::replay_window {4096U}

Sliding replay-window size in messages; 0 disables anti-replay.

◆ signing_key_pem

std::string vlink::Security::Config::Advanced::signing_key_pem

Local RSA private key (PEM) used to sign with RSA-PSS-SHA256.

◆ verify_key_pem

std::string vlink::Security::Config::Advanced::verify_key_pem

Peer's RSA public key (PEM) required for RSA-PSS verification.


该结构体的文档由以下文件生成: