THPDFSignatureAlgorithm Type

Nazywa algorytm podpisu z kluczem publicznym, którym dostawca podpisu podpisuje albo weryfikuje

Deklaracja

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

Jednostka

HPDFSignatureProvider

Wartości

WartośćPrzeznaczenie
hsaUnknownBrak wybranego lub rozpoznanego algorytmu; mapowanie nazw wyświetlania zwraca pusty ciąg
hsaRSAPKCS1v15RSASSA-PKCS1-v1_5 na digescie dostarczonym przez wywołującego; zgłaszane jako RSA PKCS#1 v1.5
hsaRSAPSSRSASSA-PSS z jawnymi parametrami na digescie dostarczonym przez wywołującego; zgłaszane jako RSA-PSS
hsaECDSAECDSA na nazwanej krzywej dostawcy, podpisujący digest dostarczony przez wywołującego; zgłaszane jako ECDSA
hsaEd25519Ed25519 PureEdDSA, podpisujący samą wiadomość; zgłaszane jako Ed25519
hsaEd448Ed448 PureEdDSA, podpisujący samą wiadomość; zgłaszane jako Ed448
hsaMLDSA44Podpisy postkwantowe ML-DSA-44; zgłaszane jako ML-DSA-44
hsaMLDSA65Podpisy postkwantowe ML-DSA-65; zgłaszane jako ML-DSA-65
hsaMLDSA87Podpisy postkwantowe ML-DSA-87; zgłaszane jako ML-DSA-87

Uwagi dotyczące użycia

Powiązane API