Signature Handler (Signature Settings/Sign Data and Submit Settings dialog box)

Use this dialog box to define an optional signature handler for a document signature or a data signature. A signature handler is a software module that implements the public-key cryptography process and controls access to the encrypted document or data. The Adobe.PPKLite (Adobe default security) signature handler supports public-key encryption.

Note: Adobe.PPKLite is the only signature handler that is designed to analyze and process the information that you enter in the Signature Settings and Sign Data and Submit Settings dialog boxes. Third-party signature handlers may not process this information.

To display this dialog box, perform one of the following actions:

  • Select a signature field, click the Signature tab in the Object palette, click Settings, and then click Signature Handler.

  • Select a submit button, click the Submit tab in the Object palette, ensure that Sign Submission is selected, click Settings, and then click Signature Handler.

  • Select an email or HTTP submit button and, in the Object palette, ensure that Sign Submission is selected, click Settings, and then click Signature Handler.

Name
Lists Adobe.PPKLite as the default security handler. You can enter the name of another third-party signature handler if needed.

Require the signing party to use the specified signature handler
Forces Acrobat to use the signature handler (also known as a filter) that is specified in the Name list box to create the digital signature. If the signing party does not have the specified signature handler available on their computer, Acrobat will cancel the signing operation.

When deciding whether to require the signing party to use the specified signature handler (which they may or may not have available), it is helpful to understand what the signing party can and cannot do in Acrobat and Adobe Reader, depending on the circumstances.

The following table describes the various situations that can arise when you specify a signature handler in the Name list.

Required

Available to signing party

Behavior in Acrobat or Adobe Reader No

No

No

Acrobat orAdobe Reader attempts to use the default installedsigning method, but allows the signing party to select any otherinstalled signature handler.

No

Yes

Acrobat or Adobe Reader lets the signing party use only thesignature handler specified in the Name list. The signing partycannot use any other signature handler.

Yes

No

Acrobat or Adobe Reader requires the signing party to usethe signature handler specified in the Name list. The signing partycannot sign until they install the specified signature handler.

Yes

Yes

Acrobat or Adobe Reader requires the signing party to usethe signature handler specified in the Name list.

Specify the subFilter
Specifies the syntax of the contents of the signature dictionaryand allows inter operability between handlers. The valid subFiltersfor digital signatures that Acrobat recognizes are adbe.x509.rsa_sha1,adbe.pkcs7.detached, and adbe.pkcs7.sha1.

Require the signing party to use the specified subFilter
Forces Acrobat or Adobe Reader to use one of the specified subFilters.The first name in the subFilter list that matches an encoding methodsupported by the signature handler is used as the encoding methodfor signing. If you specify a subFilter, and the flags propertyindicates that this entry is a required constraint, the first matchingencoding is used when signing; otherwise, signing will not takeplace. If the flags property indicates that this is an optionalconstraint, the first matching encoding is used if it is available.If it is not available, the system default encoding is used.

When deciding whether to require the signing party to use the specifiedsubFilter (which they may or may not have available), it is helpfulto understand what the signing party can and cannot do in Acrobatand Adobe Reader, depending on the circumstances.

The following table describes the various situations that can arisewith subFilters.

Note: The Adobe.PPKLite signature handler analyzes and processes the subFilterinformation that you enter in the Signature Settings and the SignData and Submit Settings dialog boxes, not Acrobat. As a result,these four situations arise only if you select the Adobe.PPKLitesignature handler option. Third-party signature handlers may notprocess this information.

Required

Available to signing party

Behavior in Acrobat or AdobeReader

No

No

The Adobe.PPKLite signature handler requires the signing partyto use one of the subFilters specified in the subFilter list. Ifyou specify but do not require a subFilter, the signing party canuse another subFilter. If you specify a signature handler other than Adobe.PPKLite it mayor may not respect this setting.

No

Yes

The Adobe.PPKLite signature handler lets the signing partyuse only one of the subFilters specified in the subFilter list.The signing party cannot use any other subFilter.If you specify a signature handler other than Adobe.PPKLite it mayor may not respect this setting.

Yes

No

The Adobe.PPKLite signature handler requires the signingparty to use one of the subFilters specified in the subFilter list.The signing party cannot sign until they select one of the specifiedsubFilters. If you specify a signature handler other than Adobe.PPKLite it mayor may not respect this setting.

Yes

Yes

The Adobe.PPKLite signature handler requires the signingparty to use one of the subFilters specified in the subFilter list.

If you specify a signature handler other than Adobe.PPKLite it mayor may not respect this setting.

Specify the Digest Method
Specify the acceptable digest method element values. The valid stringvalues are MD5, SHA1, SHA256, SHA384, SHA512, and RIPEMD160.

Require the signing party to use the specified digest method
Forces Acrobat or Adobe Reader to use the specified digest method.

When deciding whether to require the signing party to use the digestmethod (which they may or may not have available), it is helpfulto understand what the signing party can and cannot do in Acrobatand Adobe Reader, depending on the circumstances.

The following table describes the various situations that can arisewith digest methods.

Note: The Adobe.PPKLite signature handler analyzes and processes the digestmethod information that you enter in the Signature Settings andthe Sign Data and Submit Settings dialog boxes, not Acrobat.As a result, these four situations arise only if you select theAdobe.PPKLite signature handler. Third-party signature handlersmay not process this information.

Required

Available to signing party

Behavior in Acrobat or AdobeReader

No

No

The Adobe.PPKLite signature handler uses the system defaultdigest method.If you specify a signature handler other than the Adobe.PPKLitesignature handler it may or may not respect this setting.

No

Yes

The Adobe.PPKLite signature handler requires the signingparty to use one of the digest methods specified in the Digest Methodlist. The signing party cannot use another digest method.If you specify a signature handler other than the Adobe.PPKLitesignature handler it may or may not respect this setting.

Yes

No

TheAdobe.PPKLite signature handler requires the signing partyto use one of the digest methods specified in the Digest Methodlist. If you specify a signature handler other than theAdobe.PPKLite signaturehandler it may or may not respect this setting.

Yes

Yes

The Adobe.PPKLite signature handler requires the signingparty to use one of the digest methods specified in the Digest Methodlist. If you specify a signature handler other than the Adobe.PPKLitesignature handler it may or may not respect this setting.

// Ethnio survey code removed