PLModernCertificateKeyAlgorithm
Kryptografie, digitální podpisy
Popis
Hlásí rodinu algoritmů klíče kontextu certifikátu Windows jako jednu z konstant PL_MODERN_KEY_*
Syntaxe
Delphi
Function PLModernCertificateKeyAlgorithm(CertContext: Pointer): Integer;Parametry
| CertContext | Handle Windows CERT_CONTEXT, tentýž ukazatel, který drží proces podpisu |
|---|
Návratové hodnoty
| 0 | PL_MODERN_KEY_UNKNOWN, algoritmus veřejného klíče se nepodařilo klasifikovat |
|---|---|
| 1 | PL_MODERN_KEY_RSA |
| 2 | PL_MODERN_KEY_EC |
| 3 | PL_MODERN_KEY_ED25519 |
Poznámky
Klasifikace rozhoduje, kterou cestu odděleného CMS zvolí PLBuildModernDetachedCMS: podepisování přes CNG NCrypt pro RSA a EC, čistě paskalovské Ed25519 pro eIDAS vstřícnou křivku
Viz také
PLBuildModernDetachedCMS, PLCertificateSubjectAndIssuer, PLModernSignatureSizeEstimate