THPDFSignatureAlgorithm Type
Navngir signaturalgoritmen med offentlig nøkkel som en signaturleverandør signerer eller verifiserer med
Deklarasjon
THPDFSignatureAlgorithm= (
hsaUnknown,
hsaRSAPKCS1v15,
hsaRSAPSS,
hsaECDSA,
hsaEd25519,
hsaEd448,
hsaMLDSA44,
hsaMLDSA65,
hsaMLDSA87
);
Enhet
HPDFSignatureProvider
Verdier
| Verdi | Formål |
|---|---|
hsaUnknown | Ingen algoritme valgt eller gjenkjent; visningsnavn-mappingen returnerer en tom streng |
hsaRSAPKCS1v15 | RSASSA-PKCS1-v1_5 over en kalleroppgitt digest; rapporteres som RSA PKCS#1 v1.5 |
hsaRSAPSS | RSASSA-PSS med eksplisitte parametre over en kalleroppgitt digest; rapporteres som RSA-PSS |
hsaECDSA | ECDSA over leverandørens navngitte kurve, som signerer en kalleroppgitt digest; rapporteres som ECDSA |
hsaEd25519 | Ed25519 PureEdDSA, som signerer selve meldingen; rapporteres som Ed25519 |
hsaEd448 | Ed448 PureEdDSA, som signerer selve meldingen; rapporteres som Ed448 |
hsaMLDSA44 | ML-DSA-44 post-kvantum-signaturer; rapporteres som ML-DSA-44 |
hsaMLDSA65 | ML-DSA-65 post-kvantum-signaturer; rapporteres som ML-DSA-65 |
hsaMLDSA87 | ML-DSA-87 post-kvantum-signaturer; rapporteres som ML-DSA-87 |
Bruksnotater
HPDFSignatureAlgorithmNamemapper hver verdi til visningsnavnet sitt, som også er algoritmenavnet som rapporteres på signaturinfo-recordene- Digest-baserte algoritmer (
hsaRSAPKCS1v15,hsaRSAPSS,hsaECDSA) og PureEdDSA-algoritmer krever ulikeTHPDFSignatureInputKind-verdier på forespørselen - Sertifikatnøkkel-inspeksjon, for eksempel estimering av signaturstørrelse, støtter RSA- og ECDSA-verdiene og rapporterer
spsUnsupportedfor resten