#include <asm/byteorder.h>
#include <crypto/twofish.h>
#include <linux/module.h>
#include <linux/init.h>
#include <linux/types.h>
#include <linux/errno.h>
#include <linux/crypto.h>
#include <linux/bitops.h>
Go to the source code of this file.
|
#define | G1(a) |
|
#define | G2(b) |
|
#define | ENCROUND(n, a, b, c, d) |
|
#define | DECROUND(n, a, b, c, d) |
|
#define | ENCCYCLE(n) |
|
#define | DECCYCLE(n) |
|
#define | INPACK(n, x, m) x = le32_to_cpu(src[n]) ^ ctx->w[m] |
|
#define | OUTUNPACK(n, x, m) |
|
#define DECROUND |
( |
|
n, |
|
|
|
a, |
|
|
|
b, |
|
|
|
c, |
|
|
|
d |
|
) |
| |
#define ENCROUND |
( |
|
n, |
|
|
|
a, |
|
|
|
b, |
|
|
|
c, |
|
|
|
d |
|
) |
| |
#define OUTUNPACK |
( |
|
n, |
|
|
|
x, |
|
|
|
m |
|
) |
| |
MODULE_ALIAS |
( |
"twofish" |
| ) |
|
MODULE_DESCRIPTION |
( |
"Twofish Cipher Algorithm" |
| ) |
|
module_exit |
( |
twofish_mod_fini |
| ) |
|
module_init |
( |
twofish_mod_init |
| ) |
|