PLModernCertificateKeyAlgorithm

Kryptografia, podpisy cyfrowe

Opis

Raportuje rodzinę algorytmu klucza windowsowego kontekstu certyfikatu jako jedną ze stałych PL_MODERN_KEY_*

Składnia

Delphi

Function PLModernCertificateKeyAlgorithm(CertContext: Pointer): Integer;

Parametry

CertContextWindowsowy handle CERT_CONTEXT, ten sam wskaźnik, który trzyma proces podpisu

Wartości zwracane

0PL_MODERN_KEY_UNKNOWN, algorytm klucza publicznego nie dał się sklasyfikować
1PL_MODERN_KEY_RSA
2PL_MODERN_KEY_EC
3PL_MODERN_KEY_ED25519

Uwagi

Klasyfikacja decyduje, którą ścieżką odłączonego CMS-a pójdzie PLBuildModernDetachedCMS: podpis CNG NCrypt dla RSA i EC, czysto-pascalowe Ed25519 dla krzywej przyjaznej eIDAS

Zobacz również

PLBuildModernDetachedCMS, PLCertificateSubjectAndIssuer, PLModernSignatureSizeEstimate