Use CryptoGraphic Library | | | RETAIN | Enabled by default if HTTP server option is enabled in TCP/IP stack configuration. |
Ciphers | | | | Disabled by default. |
| Use Elliptic Curve Cryptography (ECC) | | RETAIN |
| Use Data Encryption Standard (DES)\3DES | | RETAIN |
| Use Rivest-Shamir-Adleman (RSA) | | RETAIN |
| Advanced Encryption Standard (AES) | | RETAIN |
Hashes | | | | |
| MD5 | | RETAIN | Disabled by default. Retain this. |
| SHA-1 | | RETAIN | Disabled by default. Retain this. |
| | Use Smaller Algorithm | RETAIN | Disabled by default. |
| SHA-256 | | RETAIN | Enabled by default. This option is automatically enabled once the Use Random Number Functions option is checked. |
| SHA-384 | | RETAIN | Disabled by default. |
| SHA-512 | | RETAIN | Disabled by default. |
| Hash-Based Message Authentication Code (HMAC) | | RETAIN | Enabled by default. This option is automatically enabled once the Use Random Number Functions option is checked. |
Data Compression | | | | |
| Use Huffman Compression Functions | | RETAIN | Disabled by default. |
Random Numbers | | | | |
| Use Random Number Functions | | CHANGE | Disabled by default. Enable this. This is required by the Legacy Cryptographic Library. |
Legacy Options | | | | |
| Use Cryptographic Library | | CHANGE | Disabled by default. Enable this to eliminate a compiler warning. If this is not enabled, then the project will not have the implementation of the time() function and the project will link with the default time() stub. |