Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | openssl: Update HMAC API to OpenSSL 1.1.0 | Tobias Brunner | 2016-06-29 | 1 | -9/+25 |
| | |||||
* | Use standard unsigned integer types | Andreas Steffen | 2016-03-24 | 1 | -1/+1 |
| | |||||
* | openssl: Don't pre-initialize OpenSSL HMAC with an empty key | Martin Willi | 2015-04-13 | 1 | -6/+16 |
| | | | | | | | | | | With OpenSSL commit 929b0d70c19f60227f89fac63f22a21f21950823 setting an empty key fails if no previous key has been set on that HMAC. In 9138f49e we explicitly added the check we remove now, as HMAC_Update() might crash if HMAC_Init_ex() has not been called yet. To avoid that, we set and check a flag locally to let any get_mac() call fail if set_key() has not yet been called. | ||||
* | openssl: Properly honor OPENSSL_NO_* defines | Tobias Brunner | 2013-01-31 | 1 | -0/+5 |
| | |||||
* | Use centralized hasher names in openssl plugin | Martin Willi | 2012-07-17 | 1 | -21/+8 |
| | |||||
* | Support void return values in OpenSSL 0.9.8 HMAC functions | Martin Willi | 2012-07-17 | 1 | -17/+28 |
| | |||||
* | Resetting OpenSSL HMAC with NULL key reuses existing key | Martin Willi | 2012-07-16 | 1 | -11/+2 |
| | |||||
* | Make sure HMAC_Init is called before HMAC_Update, fixes crash | Martin Willi | 2012-07-16 | 1 | -0/+5 |
| | |||||
* | Add a return value to mac_t.set_key() | Martin Willi | 2012-07-16 | 1 | -2/+2 |
| | |||||
* | Add a return value to mac_t.get_bytes() | Martin Willi | 2012-07-16 | 1 | -10/+8 |
| | |||||
* | Make the hmac_t interface a generic interface for message authentication codes | Tobias Brunner | 2012-06-25 | 1 | -23/+23 |
| | |||||
* | Simplified creation of PRFs and signers in openssl and hmac plugins | Tobias Brunner | 2012-06-25 | 1 | -68/+5 |
| | |||||
* | Use simple wrappers for HMAC based PRF and signer in openssl plugin | Tobias Brunner | 2012-06-25 | 1 | -32/+117 |
| | |||||
* | Refactored OpenSSL based HMAC implementation | Tobias Brunner | 2012-06-25 | 1 | -0/+177 |