Simo Sorce
104c9dca3f
Use a common KDF function
...
Cleanup the KDF function to use only one function per crypto backend.
Improve the KDF function to properly handle requested lenght and to
avoid unnecessarily reallocating buffers.
In OpenSSL use the new EVP_KDF API if available.
Signed-off-by: Simo Sorce <simo@redhat.com >
Reviewed-by: Anderson Toshiyuki Sasaki <ansasaki@redhat.com >
Reviewed-by: Andreas Schneider <asn@cryptomilk.org >
2019-03-07 12:03:32 +01:00
..
2019-02-07 14:35:35 +01:00
2018-10-13 22:08:39 +02:00
2018-11-30 18:26:55 +01:00
2018-10-25 18:49:29 +02:00
2019-01-09 10:14:56 +01:00
2018-06-28 08:41:08 +02:00
2019-01-26 16:40:14 +01:00
2019-01-15 15:44:50 +01:00
2019-02-07 10:30:05 +01:00
2016-05-02 16:56:54 +02:00
2018-10-09 12:05:40 +02:00
2018-12-12 18:31:31 +01:00
2019-02-21 10:51:28 +01:00
2019-03-07 12:03:32 +01:00
2019-02-22 11:41:40 +01:00
2018-12-07 14:08:31 +01:00
2019-01-30 09:24:26 +01:00
2019-01-24 11:56:23 +01:00
2019-01-30 13:22:59 +01:00
2019-02-07 10:30:05 +01:00
2019-01-24 11:04:44 +01:00
2019-01-24 09:19:59 +01:00
2019-01-24 09:19:59 +01:00
2019-01-24 09:19:59 +01:00
2018-08-27 11:29:18 +02:00
2019-01-24 11:56:23 +01:00
2018-09-04 19:57:31 +02:00
2019-01-09 10:14:56 +01:00
2019-01-09 10:14:56 +01:00
2018-11-21 16:54:15 +01:00
2019-03-07 12:03:32 +01:00
2019-03-07 12:03:32 +01:00
2019-01-24 11:04:44 +01:00
2018-11-08 16:19:18 +01:00
2018-10-24 09:48:35 +02:00
2018-11-08 09:32:28 +01:00
2018-11-08 09:32:28 +01:00
2019-03-07 12:03:32 +01:00
2019-03-07 12:03:32 +01:00
2019-03-07 12:03:32 +01:00
2018-09-20 16:35:13 +02:00
2018-08-20 18:42:03 +02:00
2018-09-05 11:43:05 +02:00
2019-01-24 11:53:22 +01:00
2019-01-26 13:56:15 +01:00
2019-02-07 09:46:13 +01:00
2019-02-07 10:30:05 +01:00
2019-01-24 09:11:30 +01:00
2019-02-22 15:31:08 +01:00
2019-02-22 15:31:08 +01:00
2019-01-22 13:12:25 +01:00
2019-02-07 10:30:05 +01:00
2019-01-30 13:22:59 +01:00
2018-09-18 09:53:49 +02:00
2019-02-22 11:00:31 +01:00
2019-01-30 13:22:59 +01:00
2019-01-26 14:21:26 +01:00
2019-02-27 08:17:53 +01:00
2018-06-28 08:41:08 +02:00
2019-02-21 14:03:20 +01:00
2019-02-22 15:31:02 +01:00
2019-01-26 13:56:25 +01:00
2018-09-25 16:41:54 +02:00
2019-02-21 10:51:25 +01:00
2018-09-04 12:29:20 +02:00
2018-08-03 16:43:03 +02:00
2019-03-07 12:02:23 +01:00