> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# PDFKeyLengthEnum

> PDFKeyLengthEnum in the ABBYY FineReader Engine API — Encryption key lengths used when exporting PDF files encrypted with the RC4 algorithm.

PDFKeyLengthEnum enumeration constants are used to set the encryption key length when the exported PDF file is encrypted with the RC4 algorithm.

<Note>
  All values except PDFKL\_40Bit require PDF version 1.4 or greater (see [IPDFExportFeatures::PDFVersion](/fine-reader/engine/api-reference/parameter-objects/export-parameters/pdfexportfeatures#pdfversion) ).
</Note>

```
typedef enum {
 PDFKL_40Bit = 5,
 PDFKL_48Bit = 6,
 PDFKL_56Bit = 7,
 PDFKL_64Bit = 8,
 PDFKL_72Bit = 9,
 PDFKL_80Bit = 10,
 PDFKL_88Bit = 11,
 PDFKL_96Bit = 12,
 PDFKL_104Bit = 13,
 PDFKL_112Bit = 14,
 PDFKL_120Bit = 15,
 PDFKL_128Bit = 16
} PDFKeyLengthEnum;
```

## Elements

| Name            | Description                 |
| --------------- | --------------------------- |
| PDFKL\\\_40Bit  | The key length is 40 bits.  |
| PDFKL\\\_48Bit  | The key length is 48 bits.  |
| PDFKL\\\_56Bit  | The key length is 56 bits.  |
| PDFKL\\\_64Bit  | The key length is 64 bits.  |
| PDFKL\\\_72Bit  | The key length is 72 bits.  |
| PDFKL\\\_80Bit  | The key length is 80 bits.  |
| PDFKL\\\_88Bit  | The key length is 88 bits.  |
| PDFKL\\\_96Bit  | The key length is 96 bits.  |
| PDFKL\\\_104Bit | The key length is 104 bits. |
| PDFKL\\\_112Bit | The key length is 112 bits. |
| PDFKL\\\_120Bit | The key length is 120 bits. |
| PDFKL\\\_128Bit | The key length is 128 bits. |

## Used in

[IPDFEncryptionInfo::KeyLength](/fine-reader/engine/api-reference/parameter-objects/export-parameters/pdfencryptioninfo#keylength)
