# Vault 7: Projects

This publication series is about specific projects related to the Vault 7 main publication.

### Protego

# MLA -- Crypto Library

1 January, 2012

- 1
- 2
- 3
- 4
- 5
…
- 119
- 120

1.7.1.1.1.5 BLOCK_CIPHER_OPTION_OPTIONS_DEFAULT Macro 30
1.7.1.1.1.6 BLOCK_CIPHER_OPTION_PAD_MASK Macro 30
1.7.1.1.1.7 BLOCK_CIPHER_OPTION_PAD_NONE Macro 30
1.7.1.1.1.8 BLOCK_CIPHER_OPTION_PAD_NULLS Macro 30
1.7.1.1.1.9 BLOCK_CIPHER_OPTION_PAD_8000 Macro 31
1.7.1.1.1.10 BLOCK_CIPHER_OPTION_PAD_NUMBER Macro 31
1.7.1.1.1.11 BLOCK_CIPHER_OPTION_PLAIN_TEXT_POINTER_ALIGNED Macro 31
1.7.1.1.1.12 BLOCK_CIPHER_OPTION_CIPHER_TEXT_POINTER_ALIGNED Macro 31
1.7.1.1.1.13 BLOCK_CIPHER_OPTION_USE_CFB1 Macro 32
1.7.1.1.1.14 BLOCK_CIPHER_OPTION_USE_CFB8 Macro 32
1.7.1.1.1.15 BLOCK_CIPHER_OPTION_USE_CFB_BLOCK_SIZE Macro 32
1.7.1.1.1.16 BLOCK_CIPHER_OPTION_CTR_SIZE_MASK Macro 32
1.7.1.1.1.17 BLOCK_CIPHER_OPTION_CTR_32BIT Macro 32
1.7.1.1.1.18 BLOCK_CIPHER_OPTION_CTR_64BIT Macro 33
1.7.1.1.1.19 BLOCK_CIPHER_OPTION_CTR_128BIT Macro 33
1.7.1.1.2 BLOCK_CIPHER_ERRORS Enumeration 33
1.7.1.1.3 BLOCK_CIPHER_MODES Enumeration 34
1.7.1.1.4 BLOCK_CIPHER_FunctionEncrypt Type 34
1.7.1.1.5 BLOCK_CIPHER_FunctionDecrypt Type 35
1.7.1.2 ECB 36
1.7.1.2.1 BLOCK_CIPHER_ECB_CONTEXT Structure 36
1.7.1.2.2 BLOCK_CIPHER_ECB_Initialize Function 37
1.7.1.2.3 BLOCK_CIPHER_ECB_Encrypt Function 38
1.7.1.2.4 BLOCK_CIPHER_ECB_Decrypt Function 40
1.7.1.3 CBC 42
1.7.1.3.1 BLOCK_CIPHER_CBC_CONTEXT Structure 43
1.7.1.3.2 BLOCK_CIPHER_CBC_Initialize Function 43
1.7.1.3.3 BLOCK_CIPHER_CBC_Encrypt Function 44
1.7.1.3.4 BLOCK_CIPHER_CBC_Decrypt Function 46
1.7.1.4 CFB 49
1.7.1.4.1 BLOCK_CIPHER_CFB_CONTEXT Structure 49
1.7.1.4.2 BLOCK_CIPHER_CFB_Initialize Function 49
1.7.1.4.3 BLOCK_CIPHER_CFB_Encrypt Function 51
1.7.1.4.4 BLOCK_CIPHER_CFB_Decrypt Function 53
1.7.1.5 OFB 55
1.7.1.5.1 BLOCK_CIPHER_OFB_CONTEXT Structure 56
1.7.1.5.2 BLOCK_CIPHER_OFB_Initialize Function 56
1.7.1.5.3 BLOCK_CIPHER_OFB_KeyStreamGenerate Function 57
1.7.1.5.4 BLOCK_CIPHER_OFB_Encrypt Function 59
1.7.1.5.5 BLOCK_CIPHER_OFB_Decrypt Function 62
1.7.1.6 CTR 64
1.7.1.6.1 BLOCK_CIPHER_CTR_CONTEXT Structure 64
MLA - Crypto Library Help
3

- 1
- 2
- 3
- 4
- 5
…
- 119
- 120