THPDFSignatureAlgorithm Type

Nomeia o algoritmo de assinatura de chave pública com o qual um provedor de assinatura assina ou verifica

Declaração

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

Unidade

HPDFSignatureProvider

Valores

ValorFinalidade
hsaUnknownNenhum algoritmo selecionado ou reconhecido; o mapeamento de nome de exibição retorna uma string vazia
hsaRSAPKCS1v15RSASSA-PKCS1-v1_5 sobre um digest fornecido pelo chamador; reportado como RSA PKCS#1 v1.5
hsaRSAPSSRSASSA-PSS com parâmetros explícitos sobre um digest fornecido pelo chamador; reportado como RSA-PSS
hsaECDSAECDSA sobre a curva nomeada do provedor, assinando um digest fornecido pelo chamador; reportado como ECDSA
hsaEd25519Ed25519 PureEdDSA, assinando a própria mensagem; reportado como Ed25519
hsaEd448Ed448 PureEdDSA, assinando a própria mensagem; reportado como Ed448
hsaMLDSA44Assinaturas pós-quânticas ML-DSA-44; reportado como ML-DSA-44
hsaMLDSA65Assinaturas pós-quânticas ML-DSA-65; reportado como ML-DSA-65
hsaMLDSA87Assinaturas pós-quânticas ML-DSA-87; reportado como ML-DSA-87

Notas de uso

APIs relacionadas