Files
cryptsetup/lib/loopaes/loopaes.h
Milan Broz 044cb58588 Add loop-AES compatible handling code.
git-svn-id: https://cryptsetup.googlecode.com/svn/trunk@418 36d66b0a-2a48-0410-832c-cd162a569da5
2011-01-25 18:48:56 +00:00

23 lines
536 B
C

#ifndef _LOOPAES_H
#define _LOOPAES_H
#define LOOPAES_KEYS_MAX 65
#define LOOPAES_KEYFILE_MINSIZE 60
#define LOOPAES_KEYFILE_MAXSIZE 8000
#define DEFAULT_LOOPAES_CIPHER "aes"
int LOOPAES_parse_keyfile(struct crypt_device *cd,
struct volume_key **vk,
unsigned int *keys_count,
char *buffer,
unsigned int buffer_len);
int LOOPAES_activate(struct crypt_device *cd,
const char *name,
const char *base_cipher,
unsigned int keys_count,
struct volume_key *vk,
uint32_t flags);
#endif