PLModernCertificateKeyAlgorithm
Cryptographie, signatures numériques
Description
Renvoie la famille d'algorithme de clé d'un contexte de certificat Windows parmi les constantes PL_MODERN_KEY_*
Syntaxe
Delphi
Function PLModernCertificateKeyAlgorithm(CertContext: Pointer): Integer;Paramètres
| CertContext | Handle CERT_CONTEXT Windows, le même pointeur que celui détenu par le processus de signature |
|---|
Valeurs de retour
| 0 | PL_MODERN_KEY_UNKNOWN, l'algorithme de clé publique n'a pas pu être classé |
|---|---|
| 1 | PL_MODERN_KEY_RSA |
| 2 | PL_MODERN_KEY_EC |
| 3 | PL_MODERN_KEY_ED25519 |
Remarques
La classification décide du chemin de CMS détaché que prend PLBuildModernDetachedCMS: signature CNG NCrypt pour RSA et EC, Ed25519 en Pascal pur pour la courbe compatible eIDAS
Voir aussi
PLBuildModernDetachedCMS, PLCertificateSubjectAndIssuer, PLModernSignatureSizeEstimate