Type THPDFSignatureAlgorithm

Nomme l'algorithme de signature à clé publique avec lequel un fournisseur de signatures signe ou vérifie

Déclaration

THPDFSignatureAlgorithm= (
  hsaUnknown,
  hsaRSAPKCS1v15,
  hsaRSAPSS,
  hsaECDSA,
  hsaEd25519,
  hsaEd448,
  hsaMLDSA44,
  hsaMLDSA65,
  hsaMLDSA87
  );

Unité

HPDFSignatureProvider

Valeurs

ValeurObjectif
hsaUnknownAucun algorithme sélectionné ni reconnu ; la correspondance de nom d'affichage renvoie une chaîne vide
hsaRSAPKCS1v15RSASSA-PKCS1-v1_5 sur un digest fourni par l'appelant ; rapporté comme RSA PKCS#1 v1.5
hsaRSAPSSRSASSA-PSS avec paramètres explicites sur un digest fourni par l'appelant ; rapporté comme RSA-PSS
hsaECDSAECDSA sur la courbe nommée du fournisseur, signant un digest fourni par l'appelant ; rapporté comme ECDSA
hsaEd25519Ed25519 PureEdDSA, signant le message lui-même ; rapporté comme Ed25519
hsaEd448Ed448 PureEdDSA, signant le message lui-même ; rapporté comme Ed448
hsaMLDSA44Signatures post-quantiques ML-DSA-44 ; rapporté comme ML-DSA-44
hsaMLDSA65Signatures post-quantiques ML-DSA-65 ; rapporté comme ML-DSA-65
hsaMLDSA87Signatures post-quantiques ML-DSA-87 ; rapporté comme ML-DSA-87

Notes d'utilisation

API associées