API参考
载入中...
搜索中...
未找到
CRYPT_EAL_PkeyPrv结构体 参考

#include <crypt_eal_pkey.h>

CRYPT_EAL_PkeyPrv 的协作图:

Public 属性

CRYPT_PKEY_AlgId id
union { 
   CRYPT_RsaPrv   rsaPrv 
   CRYPT_DsaPrv   dsaPrv 
   CRYPT_DhPrv   dhPrv 
   CRYPT_EccPrv   eccPrv 
   CRYPT_Curve25519Prv   curve25519Prv 
   CRYPT_PaillierPrv   paillierPrv 
   CRYPT_KemDecapsKey   kemDk 
   CRYPT_ElGamalPrv   elgamalPrv 
   CRYPT_MlDsaPrv   mldsaPrv 
   CRYPT_SlhDsaPrv   slhDsaPrv 
   CRYPT_XmssPrv   xmssPrv 
key

详细描述

EAL private key structure

类成员变量说明

◆ curve25519Prv

CRYPT_Curve25519Prv CRYPT_EAL_PkeyPrv::curve25519Prv

ed25519/x25519 private key structure

◆ dhPrv

CRYPT_DhPrv CRYPT_EAL_PkeyPrv::dhPrv

DH private key structure

◆ dsaPrv

CRYPT_DsaPrv CRYPT_EAL_PkeyPrv::dsaPrv

DSA private key structure

◆ eccPrv

CRYPT_EccPrv CRYPT_EAL_PkeyPrv::eccPrv

ECC private key structure

◆ elgamalPrv

CRYPT_ElGamalPrv CRYPT_EAL_PkeyPrv::elgamalPrv

ElGamal private key structure

◆ id

CRYPT_PKEY_AlgId CRYPT_EAL_PkeyPrv::id

private key algorithm ID

◆ kemDk

CRYPT_KemDecapsKey CRYPT_EAL_PkeyPrv::kemDk

kem decaps key structure

◆ [union]

union { ... } CRYPT_EAL_PkeyPrv::key

Private key union of all algorithms

◆ mldsaPrv

CRYPT_MlDsaPrv CRYPT_EAL_PkeyPrv::mldsaPrv

MLDSA private key structure

◆ paillierPrv

CRYPT_PaillierPrv CRYPT_EAL_PkeyPrv::paillierPrv

Paillier private key structure

◆ rsaPrv

CRYPT_RsaPrv CRYPT_EAL_PkeyPrv::rsaPrv

RSA private key structure

◆ slhDsaPrv

CRYPT_SlhDsaPrv CRYPT_EAL_PkeyPrv::slhDsaPrv

SLH-DSA private key structure

◆ xmssPrv

CRYPT_XmssPrv CRYPT_EAL_PkeyPrv::xmssPrv

XMSS private key structure


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