diff options
author | Rémi Verschelde <remi@verschelde.fr> | 2016-04-11 23:16:31 +0200 |
---|---|---|
committer | Rémi Verschelde <remi@verschelde.fr> | 2016-04-11 23:16:31 +0200 |
commit | 925aa086a27fc06d7dacc866fed975046652cf23 (patch) | |
tree | 2b8b62259a10351b224a43444ff08592f446efff /drivers/builtin_openssl2/openssl/camellia.h | |
parent | 89fcd529f3966a2f4977402f9d8f1ec25dfeb53e (diff) | |
parent | c860574d8ba246b5e2c59578f24accd2ace5e9bc (diff) |
Merge pull request #4275 from mrezai/openssl-1.0.1s
Update OpenSSL to version 1.0.1s
Diffstat (limited to 'drivers/builtin_openssl2/openssl/camellia.h')
-rw-r--r-- | drivers/builtin_openssl2/openssl/camellia.h | 94 |
1 files changed, 48 insertions, 46 deletions
diff --git a/drivers/builtin_openssl2/openssl/camellia.h b/drivers/builtin_openssl2/openssl/camellia.h index 67911e0adf..45e8d25b1d 100644 --- a/drivers/builtin_openssl2/openssl/camellia.h +++ b/drivers/builtin_openssl2/openssl/camellia.h @@ -1,4 +1,4 @@ -/* crypto/camellia/camellia.h -*- mode:C; c-file-style: "eay" -*- */ +/* crypto/camellia/camellia.h */ /* ==================================================================== * Copyright (c) 2006 The OpenSSL Project. All rights reserved. * @@ -7,7 +7,7 @@ * are met: * * 1. Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. + * notice, this list of conditions and the following disclaimer. * * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in @@ -50,21 +50,23 @@ */ #ifndef HEADER_CAMELLIA_H -#define HEADER_CAMELLIA_H +# define HEADER_CAMELLIA_H -#include <openssl/opensslconf.h> +# include <openssl/opensslconf.h> -#ifdef OPENSSL_NO_CAMELLIA -#error CAMELLIA is disabled. -#endif +# ifdef OPENSSL_NO_CAMELLIA +# error CAMELLIA is disabled. +# endif -#include <stddef.h> +# include <stddef.h> -#define CAMELLIA_ENCRYPT 1 -#define CAMELLIA_DECRYPT 0 +# define CAMELLIA_ENCRYPT 1 +# define CAMELLIA_DECRYPT 0 -/* Because array size can't be a const in C, the following two are macros. - Both sizes are in bytes. */ +/* + * Because array size can't be a const in C, the following two are macros. + * Both sizes are in bytes. + */ #ifdef __cplusplus extern "C" { @@ -72,59 +74,59 @@ extern "C" { /* This should be a hidden type, but EVP requires that the size be known */ -#define CAMELLIA_BLOCK_SIZE 16 -#define CAMELLIA_TABLE_BYTE_LEN 272 -#define CAMELLIA_TABLE_WORD_LEN (CAMELLIA_TABLE_BYTE_LEN / 4) +# define CAMELLIA_BLOCK_SIZE 16 +# define CAMELLIA_TABLE_BYTE_LEN 272 +# define CAMELLIA_TABLE_WORD_LEN (CAMELLIA_TABLE_BYTE_LEN / 4) -typedef unsigned int KEY_TABLE_TYPE[CAMELLIA_TABLE_WORD_LEN]; /* to match with WORD */ +typedef unsigned int KEY_TABLE_TYPE[CAMELLIA_TABLE_WORD_LEN]; /* to match + * with WORD */ -struct camellia_key_st - { - union { - double d; /* ensures 64-bit align */ - KEY_TABLE_TYPE rd_key; - } u; - int grand_rounds; - }; +struct camellia_key_st { + union { + double d; /* ensures 64-bit align */ + KEY_TABLE_TYPE rd_key; + } u; + int grand_rounds; +}; typedef struct camellia_key_st CAMELLIA_KEY; -#ifdef OPENSSL_FIPS +# ifdef OPENSSL_FIPS int private_Camellia_set_key(const unsigned char *userKey, const int bits, - CAMELLIA_KEY *key); -#endif + CAMELLIA_KEY *key); +# endif int Camellia_set_key(const unsigned char *userKey, const int bits, - CAMELLIA_KEY *key); + CAMELLIA_KEY *key); void Camellia_encrypt(const unsigned char *in, unsigned char *out, - const CAMELLIA_KEY *key); + const CAMELLIA_KEY *key); void Camellia_decrypt(const unsigned char *in, unsigned char *out, - const CAMELLIA_KEY *key); + const CAMELLIA_KEY *key); void Camellia_ecb_encrypt(const unsigned char *in, unsigned char *out, - const CAMELLIA_KEY *key, const int enc); + const CAMELLIA_KEY *key, const int enc); void Camellia_cbc_encrypt(const unsigned char *in, unsigned char *out, - size_t length, const CAMELLIA_KEY *key, - unsigned char *ivec, const int enc); + size_t length, const CAMELLIA_KEY *key, + unsigned char *ivec, const int enc); void Camellia_cfb128_encrypt(const unsigned char *in, unsigned char *out, - size_t length, const CAMELLIA_KEY *key, - unsigned char *ivec, int *num, const int enc); + size_t length, const CAMELLIA_KEY *key, + unsigned char *ivec, int *num, const int enc); void Camellia_cfb1_encrypt(const unsigned char *in, unsigned char *out, - size_t length, const CAMELLIA_KEY *key, - unsigned char *ivec, int *num, const int enc); + size_t length, const CAMELLIA_KEY *key, + unsigned char *ivec, int *num, const int enc); void Camellia_cfb8_encrypt(const unsigned char *in, unsigned char *out, - size_t length, const CAMELLIA_KEY *key, - unsigned char *ivec, int *num, const int enc); + size_t length, const CAMELLIA_KEY *key, + unsigned char *ivec, int *num, const int enc); void Camellia_ofb128_encrypt(const unsigned char *in, unsigned char *out, - size_t length, const CAMELLIA_KEY *key, - unsigned char *ivec, int *num); + size_t length, const CAMELLIA_KEY *key, + unsigned char *ivec, int *num); void Camellia_ctr128_encrypt(const unsigned char *in, unsigned char *out, - size_t length, const CAMELLIA_KEY *key, - unsigned char ivec[CAMELLIA_BLOCK_SIZE], - unsigned char ecount_buf[CAMELLIA_BLOCK_SIZE], - unsigned int *num); + size_t length, const CAMELLIA_KEY *key, + unsigned char ivec[CAMELLIA_BLOCK_SIZE], + unsigned char ecount_buf[CAMELLIA_BLOCK_SIZE], + unsigned int *num); #ifdef __cplusplus } #endif -#endif /* !HEADER_Camellia_H */ +#endif /* !HEADER_Camellia_H */ |