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

#include <crypt_eal_pkey.h>

CRYPT_EAL_PkeyPub 的协作图:

Public 属性

CRYPT_PKEY_AlgId id
union { 
   CRYPT_RsaPub   rsaPub 
   CRYPT_DsaPub   dsaPub 
   CRYPT_DhPub   dhPub 
   CRYPT_EccPub   eccPub 
   CRYPT_Curve25519Pub   curve25519Pub 
   CRYPT_PaillierPub   paillierPub 
   CRYPT_KemEncapsKey   kemEk 
   CRYPT_ElGamalPub   elgamalPub 
   CRYPT_MlDsaPub   mldsaPub 
   CRYPT_SlhDsaPub   slhDsaPub 
   CRYPT_XmssPub   xmssPub 
key

详细描述

EAL public key structure

类成员变量说明

◆ curve25519Pub

CRYPT_Curve25519Pub CRYPT_EAL_PkeyPub::curve25519Pub

ed25519/x25519 public key structure

◆ dhPub

CRYPT_DhPub CRYPT_EAL_PkeyPub::dhPub

DH public key structure

◆ dsaPub

CRYPT_DsaPub CRYPT_EAL_PkeyPub::dsaPub

DSA public key structure

◆ eccPub

CRYPT_EccPub CRYPT_EAL_PkeyPub::eccPub

ECC public key structure

◆ elgamalPub

CRYPT_ElGamalPub CRYPT_EAL_PkeyPub::elgamalPub

Elgamal public key structure

◆ id

CRYPT_PKEY_AlgId CRYPT_EAL_PkeyPub::id

Public Key Algorithm ID

◆ kemEk

CRYPT_KemEncapsKey CRYPT_EAL_PkeyPub::kemEk

kem encaps key structure

◆ [union]

union { ... } CRYPT_EAL_PkeyPub::key

Public key union of all algorithms

◆ mldsaPub

CRYPT_MlDsaPub CRYPT_EAL_PkeyPub::mldsaPub

MLDSA public key structure

◆ paillierPub

CRYPT_PaillierPub CRYPT_EAL_PkeyPub::paillierPub

Paillier public key structure

◆ rsaPub

CRYPT_RsaPub CRYPT_EAL_PkeyPub::rsaPub

RSA public key structure

◆ slhDsaPub

CRYPT_SlhDsaPub CRYPT_EAL_PkeyPub::slhDsaPub

SLH-DSA public key structure

◆ xmssPub

CRYPT_XmssPub CRYPT_EAL_PkeyPub::xmssPub

XMSS public key structure


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