PXC_StdEncryptionMehtod Enumeration

From PDF XChange PDF SDK
Jump to: navigation, search
(Automatic page editing by robot)
 
(Constants)
 
(One intermediate revision by the same user not shown)
Line 3: Line 3:
 
{{#customTitle:PXC_StdEncryptionMehtod Enumeration}}
 
{{#customTitle:PXC_StdEncryptionMehtod Enumeration}}
 
{{#parentPage:PXV:PXC_Enumerations|PXC_StdEncryptionMehtod|enum}}
 
{{#parentPage:PXV:PXC_Enumerations|PXC_StdEncryptionMehtod|enum}}
{{ToWrite}}
 
 
{{ToReview}}
 
{{ToReview}}
  
Specifies the ...
+
Specifies the encryption method type.
  
 
== Syntax ==
 
== Syntax ==
Line 23: Line 22:
 
== Constants ==
 
== Constants ==
 
;SEM_NoEncryption
 
;SEM_NoEncryption
:The ...
+
:No encryption is specified.  
 
;SEM_AV3
 
;SEM_AV3
:The ...
+
:Acrobat 3 compatibility encryption is specified. The encryption level is 40-bit RC4.
 +
:The version (/V) value is '''1'''.
 +
:The revision (/R) value is '''2'''.
 +
:The [[PXV:PXS_CryptMethod|CF_METHOD_RC4_V2]] algorithm is used for encryption.
 
;SEM_AV5
 
;SEM_AV5
:The ...
+
:Acrobat 5 compatibility encryption is specified. The encryption level is 128-bit RC4.  
 +
:The version (/V) value is '''2'''.
 +
:The revision (/R) value is '''3'''.
 +
:The [[PXV:PXS_CryptMethod|CF_METHOD_RC4_V2]] algorithm is used for encryption.
 
;SEM_AV6
 
;SEM_AV6
:The ...
+
:Acrobat 6 compatibility encryption is specified. The encryption level is 128-bit RC4.  
 +
:The version (/V) value is '''4'''.
 +
:The revision (/R) value is '''4'''.
 +
:The [[PXV:PXS_CryptMethod|CF_METHOD_RC4_V2]] algorithm is used for encryption.
 
;SEM_AV7
 
;SEM_AV7
:The ...
+
:Acrobat 7 compatibility encryption is specified. The encryption level is 128-bit AES.  
 +
:The version (/V) value is '''4'''.
 +
:The revision (/R) value is '''4'''.
 +
:The [[PXV:PXS_CryptMethod|CF_METHOD_AES_V2]] algorithm with zero initialization vector is used for encryption.
 
;SEM_AV9
 
;SEM_AV9
:The ...
+
:Acrobat 9 compatibility encryption is specified. The encryption level is 256-bit AES.  
 +
:The version (/V) value is '''5'''.
 +
:The revision (/R) value is '''5'''.
 +
:The [[PXV:PXS_CryptMethod|CF_METHOD_AES_V3]] algorithm with 16 byte random initialization vector is used for encryption.
 
;SEM_AV10
 
;SEM_AV10
:The ...
+
:Acrobat X compatibility encryption is specified. The encryption level is 256-bit AES.
 +
:The version (/V) value is '''5'''.
 +
:The revision (/R) value is '''6'''.
 +
:The [[PXV:PXS_CryptMethod|CF_METHOD_AES_V3]] algorithm with 4 byte random initialization vector is used for encryption.
  
 
== See Also ==
 
== See Also ==
 
[[PXV:IPXC_Document_SetStdEncryption|IPXC_Document::SetStdEncryption]]
 
[[PXV:IPXC_Document_SetStdEncryption|IPXC_Document::SetStdEncryption]]

Latest revision as of 07:50, 28 December 2016


Specifies the encryption method type.

Syntax

enum PXC_StdEncryptionMehtod
{
    SEM_NoEncryption = -1,
    SEM_AV3          = 0,
    SEM_AV5          = 1,
    SEM_AV6          = 2,
    SEM_AV7          = 3,
    SEM_AV9          = 4,
    SEM_AV10         = 5,
};

Constants

SEM_NoEncryption
No encryption is specified.
SEM_AV3
Acrobat 3 compatibility encryption is specified. The encryption level is 40-bit RC4.
The version (/V) value is 1.
The revision (/R) value is 2.
The CF_METHOD_RC4_V2 algorithm is used for encryption.
SEM_AV5
Acrobat 5 compatibility encryption is specified. The encryption level is 128-bit RC4.
The version (/V) value is 2.
The revision (/R) value is 3.
The CF_METHOD_RC4_V2 algorithm is used for encryption.
SEM_AV6
Acrobat 6 compatibility encryption is specified. The encryption level is 128-bit RC4.
The version (/V) value is 4.
The revision (/R) value is 4.
The CF_METHOD_RC4_V2 algorithm is used for encryption.
SEM_AV7
Acrobat 7 compatibility encryption is specified. The encryption level is 128-bit AES.
The version (/V) value is 4.
The revision (/R) value is 4.
The CF_METHOD_AES_V2 algorithm with zero initialization vector is used for encryption.
SEM_AV9
Acrobat 9 compatibility encryption is specified. The encryption level is 256-bit AES.
The version (/V) value is 5.
The revision (/R) value is 5.
The CF_METHOD_AES_V3 algorithm with 16 byte random initialization vector is used for encryption.
SEM_AV10
Acrobat X compatibility encryption is specified. The encryption level is 256-bit AES.
The version (/V) value is 5.
The revision (/R) value is 6.
The CF_METHOD_AES_V3 algorithm with 4 byte random initialization vector is used for encryption.

See Also

IPXC_Document::SetStdEncryption