Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-04-10 | crypto: Obey compile flags for no DSA, BF, DES, DH | Hans Nilsson | |
2019-03-21 | crypto: Fixup the ripemd160 macro chaos | Hans Nilsson | |
2019-03-21 | crypto: Handle additional OPENSSL_NO_* flags | Hans Nilsson | |
OPENSSL_NO_MD4 OPENSSL_NO_MD5 OPENSSL_NO_RC2 OPENSSL_NO_RC4 OPENSSL_NO_RMD160 OPENSSL_NO_CMAC OPENSSL_NO_CHACHA | |||
2019-03-19 | crypto: Handle EVP_CIPHER_CTX copying correctly | Hans Nilsson | |
2019-03-15 | crypto: Disable chacha20 if OpenSSL 1.1.0-1.1.0c | Hans Nilsson | |
due to a bug. The cipher first appeared in 1.1.0 | |||
2019-02-06 | crypto: Disable blake2 in LibreSSL (not supported) | Hans Nilsson | |
2019-02-04 | Add hash function BLAKE2 to crypto:hash/hmac | Hans Svensson | |
Adds two hash functions blake2b and blake2s (64 bit hash and 32 bit hash respectively). These are modern and standard hash functions used in blockchains and encrypted communication protocols (e.g. Noise - http://www.noiseprotocol.org/). The hash functions are available in OpenSSL since version 1.1.1. Also add test cases and mention in documentation. | |||
2019-01-15 | Make it easier to turn on debug output | Doug Hogan | |
2019-01-08 | Convert put_int32 to put_uint32 | Doug Hogan | |
2019-01-08 | Revamp CONSUME_REDS() | Doug Hogan | |
2019-01-08 | Revamp initialize() | Doug Hogan | |
* Add error handling for all OpenSSL calls. - However, disable custom crypto mem functions for LibreSSL since it has never supported it. | |||
2018-12-20 | Add Ericsson AB copyright header to all new files | Doug Hogan | |
Using the same copyright header as crypto.c | |||
2018-12-20 | Move RC4 functionality to a new file | Doug Hogan | |
Also, move a FIPS check macro to the common openssl_config.h. | |||
2018-12-20 | Move OpenSSL includes and config to separate file | Doug Hogan | |
Also move some of the common functionality that's used in the NIF implementations. |