Тип THPDFSignatureAlgorithm

Называет алгоритм подписи с открытым ключом, которым провайдер подписи подписывает или проверяет

Объявление

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

Модуль

HPDFSignatureProvider

Значения

ЗначениеНазначение
hsaUnknownАлгоритм не выбран и не распознан; отображение в показываемое имя возвращает пустую строку
hsaRSAPKCS1v15RSASSA-PKCS1-v1_5 поверх переданного вызывающим кодом digest; в отчёте RSA PKCS#1 v1.5
hsaRSAPSSRSASSA-PSS с явными параметрами поверх переданного вызывающим кодом digest; в отчёте RSA-PSS
hsaECDSAECDSA над именованной кривой провайдера, подписывает переданный вызывающим кодом digest; в отчёте ECDSA
hsaEd25519Ed25519 PureEdDSA, подписывает само сообщение; в отчёте Ed25519
hsaEd448Ed448 PureEdDSA, подписывает само сообщение; в отчёте Ed448
hsaMLDSA44Постквантовые подписи ML-DSA-44; в отчёте ML-DSA-44
hsaMLDSA65Постквантовые подписи ML-DSA-65; в отчёте ML-DSA-65
hsaMLDSA87Постквантовые подписи ML-DSA-87; в отчёте ML-DSA-87

Примечания по использованию

Связанные API