Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
ablkcipher_alg Struct Reference

#include <crypto.h>

Data Fields

int(* setkey )(struct crypto_ablkcipher *tfm, const u8 *key, unsigned int keylen)
 
int(* encrypt )(struct ablkcipher_request *req)
 
int(* decrypt )(struct ablkcipher_request *req)
 
int(* givencrypt )(struct skcipher_givcrypt_request *req)
 
int(* givdecrypt )(struct skcipher_givcrypt_request *req)
 
const chargeniv
 
unsigned int min_keysize
 
unsigned int max_keysize
 
unsigned int ivsize
 

Detailed Description

Definition at line 201 of file crypto.h.

Field Documentation

Definition at line 205 of file crypto.h.

Definition at line 204 of file crypto.h.

const char* geniv

Definition at line 209 of file crypto.h.

Definition at line 207 of file crypto.h.

Definition at line 206 of file crypto.h.

unsigned int ivsize

Definition at line 213 of file crypto.h.

unsigned int max_keysize

Definition at line 212 of file crypto.h.

unsigned int min_keysize

Definition at line 211 of file crypto.h.

int(* setkey)(struct crypto_ablkcipher *tfm, const u8 *key, unsigned int keylen)

Definition at line 202 of file crypto.h.


The documentation for this struct was generated from the following file: