Move PBKDF2 into crypto backend wrapper.
authorMilan Broz <gmazyland@gmail.com>
Fri, 26 Oct 2012 16:17:06 +0000 (18:17 +0200)
committerMilan Broz <gmazyland@gmail.com>
Mon, 19 Nov 2012 20:17:55 +0000 (21:17 +0100)
commit16ac703008cbbb648ac3ff1dfd7e884e974b7b5c
tree68618f51751e82073fc0b328ba34c5e7dc36c2ab
parent24e2ee5812aa74ae63c2180856df34faaaafb5f9
Move PBKDF2 into crypto backend wrapper.

Implement new KDF bechmark check.
Use internal openssl kdf (and prepare gcrypt one).
lib/crypto_backend/Makefile.am
lib/crypto_backend/crypto_backend.h
lib/crypto_backend/crypto_gcrypt.c
lib/crypto_backend/crypto_kernel.c
lib/crypto_backend/crypto_nettle.c
lib/crypto_backend/crypto_nss.c
lib/crypto_backend/crypto_openssl.c
lib/crypto_backend/pbkdf2_generic.c [moved from lib/luks1/pbkdf.c with 71% similarity]
lib/luks1/Makefile.am
lib/luks1/keymanage.c
lib/luks1/pbkdf.h [deleted file]