Тип THPDFSignatureAlgorithm

Називає алгоритм підписа з відкритим ключем, яким постачальник підпису підписує чи перевіряє

Оголошення

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

Unit

HPDFSignatureProvider

Значення

ЗначенняПризначення
hsaUnknownАлгоритм не обрано й не розпізнано; відображення показових назв повертає порожній рядок
hsaRSAPKCS1v15RSASSA-PKCS1-v1_5 поверх поданого викликачем дайджеста; звітується як RSA PKCS#1 v1.5
hsaRSAPSSRSASSA-PSS з явними параметрами поверх поданого викликачем дайджеста; звітується як RSA-PSS
hsaECDSAECDSA на іменованій кривій постачальника, що підписує поданий викликачем дайджест; звітується як 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