Add skeleton and implementation of various crypto backends
authorMilan Broz <gmazyland@gmail.com>
Fri, 31 Dec 2010 14:33:33 +0000 (14:33 +0000)
committerMilan Broz <gmazyland@gmail.com>
Fri, 31 Dec 2010 14:33:33 +0000 (14:33 +0000)
commit7b6eda0d273eb514bf2c1f834a5af019f614f606
tree7e69fcdcc9d806ee626ecb9112ef9ad59a2204c9
parent0ccb4a2d3b8e11461291a75350bdad688a4ffec2
Add skeleton and implementation of various crypto backends
(gcrypt, OpenSSL, NSS and kernel crypto API supported for now).

There backends will be used for LUKS and plain passphrase hashing.

(Not yet used without following patches).

git-svn-id: https://cryptsetup.googlecode.com/svn/trunk@407 36d66b0a-2a48-0410-832c-cd162a569da5
ChangeLog
configure.in
lib/Makefile.am
lib/crypto_backend/Makefile.am [new file with mode: 0644]
lib/crypto_backend/crypto_backend.h [new file with mode: 0644]
lib/crypto_backend/crypto_gcrypt.c [new file with mode: 0644]
lib/crypto_backend/crypto_kernel.c [new file with mode: 0644]
lib/crypto_backend/crypto_nss.c [new file with mode: 0644]
lib/crypto_backend/crypto_openssl.c [new file with mode: 0644]
src/Makefile.am