EncryptPublicKey
보안 및 서명
설명
보류 중인 수신자 인증서와 권한 그룹을 사용하여 선택한 문서에 Adobe.PubSec 공개 키 암호화를 구성합니다
구문
Delphi
Function TPDFlib.EncryptPublicKey(Strength: Integer): Integer;
ActiveX
Function PDFlib::EncryptPublicKey(Strength As Long) As Long
DLL
int DLEncryptPublicKey(int InstanceID, int Strength);
매개변수
| Strength | AESV2를 사용하는 AES-128에는 2를, AESV3를 사용하는 AES-256에는 3을 사용합니다 |
|---|
반환 값
| 1 | 공개 키 암호화가 구성되었습니다 |
|---|---|
| 0 | 구성된 수신자가 없거나 강도가 지원되지 않거나 문서 상태가 호환되지 않습니다 |
비고
출력은 /Filter /Adobe.PubSec, /SubFilter /adbe.pkcs7.s5, CMS EnvelopedData 및 그룹별 권한 페이로드를 사용합니다
PDF MAC 및 포함 파일 전용 암호화는 이 작업과 함께 사용할 수 없습니다
참고 항목
AddPublicKeyRecipientFromFile, SetPublicKeyDecryptionPFX, GetPubSecStatus