linux/include/crypto/blowfish.h
<<
>>
Prefs
   1/*
   2 * Common values for blowfish algorithms
   3 */
   4
   5#ifndef _CRYPTO_BLOWFISH_H
   6#define _CRYPTO_BLOWFISH_H
   7
   8#include <linux/types.h>
   9#include <linux/crypto.h>
  10
  11#define BF_BLOCK_SIZE 8
  12#define BF_MIN_KEY_SIZE 4
  13#define BF_MAX_KEY_SIZE 56
  14
  15struct bf_ctx {
  16        u32 p[18];
  17        u32 s[1024];
  18};
  19
  20int blowfish_setkey(struct crypto_tfm *tfm, const u8 *key,
  21                    unsigned int key_len);
  22
  23#endif
  24
lxr.linux.no kindly hosted by Redpill Linpro AS, provider of Linux consulting and operations services since 1995.