THotPDF.AddPubKeyAgreementRecipient Method
Costruisce una busta CMS KeyAgreeRecipientInfo usando materiale di key agreement fornito dal chiamante o derivato da HSM
Dichiarazione
procedure AddPubKeyAgreementRecipient(const CertificateDER: array of byte; Permissions: THPDFProtectOptions; Scheme: THPDFPubKeyAgreementScheme; const OriginatorPublicKey, SharedSecret: array of byte);
Note d'uso
- Gli schemi supportati sono P-256, P-384, P-521, X25519 e X448
- L'algoritmo del certificato e la dimensione della chiave devono corrispondere a
Scheme - La X9.63 KDF corrispondente deriva una key-encryption key AES-256
- I segreti condivisi tutti a zero vengono rifiutati e le copie temporanee dei segreti vengono azzerate