THPDFSignatureAlgorithm Type
Navngiver den asymmetriske signatur-algoritme, som en signaturudbyder signerer eller verificerer med
Deklaration
THPDFSignatureAlgorithm= (
hsaUnknown,
hsaRSAPKCS1v15,
hsaRSAPSS,
hsaECDSA,
hsaEd25519,
hsaEd448,
hsaMLDSA44,
hsaMLDSA65,
hsaMLDSA87
);
Enhed
HPDFSignatureProvider
Værdier
| Værdi | Formål |
|---|---|
hsaUnknown | Ingen algoritme valgt eller genkendt; visningsnavnsmappingen returnerer en tom streng |
hsaRSAPKCS1v15 | RSASSA-PKCS1-v1_5 over en digest fra kalderen; rapporteres som RSA PKCS#1 v1.5 |
hsaRSAPSS | RSASSA-PSS med eksplicitte parametre over en digest fra kalderen; rapporteres som RSA-PSS |
hsaECDSA | ECDSA over udbyderens navngivne kurve, signerer en digest fra kalderen; rapporteres som ECDSA |
hsaEd25519 | Ed25519 PureEdDSA, signerer selve beskeden; rapporteres som Ed25519 |
hsaEd448 | Ed448 PureEdDSA, signerer selve beskeden; 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 |
Brugsnoter
HPDFSignatureAlgorithmNamemapper hver værdi til sit visningsnavn, som også er algoritmenavnet, der rapporteres på signaturinfo-poster- Digest-baserede algoritmer (
hsaRSAPKCS1v15,hsaRSAPSS,hsaECDSA) og PureEdDSA-algoritmer kræver forskelligeTHPDFSignatureInputKind-værdier på requesten - Certifikatnøgle-inspektion som f.eks. estimering af signaturstørrelse understøtter RSA- og ECDSA-værdierne og rapporterer
spsUnsupportedfor resten