THPDFSignatureAlgorithm Type

Đặt tên thuật toán signature khóa công khai mà một signature provider dùng để ký hoặc verify

Khai báo

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

Đơn vị

HPDFSignatureProvider

Giá trị

Giá trịMục đích
hsaUnknownChưa chọn hay nhận dạng thuật toán nào; mapping display-name trả về chuỗi rỗng
hsaRSAPKCS1v15RSASSA-PKCS1-v1_5 trên digest do caller cung cấp; được báo là RSA PKCS#1 v1.5
hsaRSAPSSRSASSA-PSS với tham số tường minh trên digest do caller cung cấp; được báo là RSA-PSS
hsaECDSAECDSA trên named curve của provider, ký một digest do caller cung cấp; được báo là ECDSA
hsaEd25519Ed25519 PureEdDSA, ký trực tiếp message; được báo là Ed25519
hsaEd448Ed448 PureEdDSA, ký trực tiếp message; được báo là Ed448
hsaMLDSA44Chữ ký post-quantum ML-DSA-44; được báo là ML-DSA-44
hsaMLDSA65Chữ ký post-quantum ML-DSA-65; được báo là ML-DSA-65
hsaMLDSA87Chữ ký post-quantum ML-DSA-87; được báo là ML-DSA-87

Ghi chú sử dụng

API liên quan