THPDFSignatureAlgorithm Type
Noemt het public-key-handtekeningalgoritme waarmee een handtekeningprovider ondertekent of verifieert
Declaratie
THPDFSignatureAlgorithm= (
hsaUnknown,
hsaRSAPKCS1v15,
hsaRSAPSS,
hsaECDSA,
hsaEd25519,
hsaEd448,
hsaMLDSA44,
hsaMLDSA65,
hsaMLDSA87
);
Eenheid
HPDFSignatureProvider
Waarden
| Waarde | Doel |
|---|---|
hsaUnknown | Geen algoritme gekozen of herkend; de mapping naar weergavenaam geeft een lege tekenreeks terug |
hsaRSAPKCS1v15 | RSASSA-PKCS1-v1_5 over een door de aanroeper aangeleverde digest; gemeld als RSA PKCS#1 v1.5 |
hsaRSAPSS | RSASSA-PSS met expliciete parameters over een door de aanroeper aangeleverde digest; gemeld als RSA-PSS |
hsaECDSA | ECDSA over de named curve van de provider, die een door de aanroeper aangeleverde digest ondertekent; gemeld als ECDSA |
hsaEd25519 | Ed25519 PureEdDSA, ondertekent de message zelf; gemeld als Ed25519 |
hsaEd448 | Ed448 PureEdDSA, ondertekent de message zelf; gemeld als Ed448 |
hsaMLDSA44 | Post-quantum-handtekeningen met ML-DSA-44; gemeld als ML-DSA-44 |
hsaMLDSA65 | Post-quantum-handtekeningen met ML-DSA-65; gemeld als ML-DSA-65 |
hsaMLDSA87 | Post-quantum-handtekeningen met ML-DSA-87; gemeld als ML-DSA-87 |
Gebruiksopmerkingen
HPDFSignatureAlgorithmNamemapt elke waarde op zijn weergavenaam, die ook de algoritmenaam is die op handtekeninginforecords wordt gemeld- Digest-gebaseerde algoritmen (
hsaRSAPKCS1v15,hsaRSAPSS,hsaECDSA) en PureEdDSA-algoritmen vragen om verschillendeTHPDFSignatureInputKind-waarden in het request - Certificaatsleutelinspectie, zoals het schatten van de handtekeninggrootte, ondersteunt de RSA- en ECDSA-waarden en meldt
spsUnsupportedvoor de rest