summaryrefslogtreecommitdiffstats
path: root/crypto/seed/seed.h
diff options
context:
space:
mode:
authorMatt Caswell <matt@openssl.org>2015-01-22 01:01:16 +0000
committerMatt Caswell <matt@openssl.org>2015-01-22 09:46:18 +0000
commita8b966f48f23fb66645d409c609603e8b8a005f1 (patch)
tree84aa8c07304378a24b10e68f4f2b2ee469283807 /crypto/seed/seed.h
parente3db68b766609ad5a3d1ab1fbf68d9286e6cf8b3 (diff)
Run util/openssl-format-source -v -c .
Reviewed-by: Tim Hudson <tjh@openssl.org>
Diffstat (limited to 'crypto/seed/seed.h')
-rw-r--r--crypto/seed/seed.h77
1 files changed, 42 insertions, 35 deletions
diff --git a/crypto/seed/seed.h b/crypto/seed/seed.h
index 877c28a841..918f70c658 100644
--- a/crypto/seed/seed.h
+++ b/crypto/seed/seed.h
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2007 KISA(Korea Information Security Agency). All rights reserved.
+ * Copyright (c) 2007 KISA(Korea Information Security Agency). All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
@@ -31,7 +31,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
@@ -77,62 +77,69 @@
*
*/
-
#ifndef HEADER_SEED_H
-#define HEADER_SEED_H
+# define HEADER_SEED_H
-#include <openssl/opensslconf.h>
-#include <openssl/e_os2.h>
-#include <openssl/crypto.h>
+# include <openssl/opensslconf.h>
+# include <openssl/e_os2.h>
+# include <openssl/crypto.h>
-#ifdef OPENSSL_NO_SEED
-#error SEED is disabled.
-#endif
+# ifdef OPENSSL_NO_SEED
+# error SEED is disabled.
+# endif
/* look whether we need 'long' to get 32 bits */
-#ifdef AES_LONG
-# ifndef SEED_LONG
-# define SEED_LONG 1
+# ifdef AES_LONG
+# ifndef SEED_LONG
+# define SEED_LONG 1
+# endif
# endif
-#endif
-#if !defined(NO_SYS_TYPES_H)
-# include <sys/types.h>
-#endif
+# if !defined(NO_SYS_TYPES_H)
+# include <sys/types.h>
+# endif
-#define SEED_BLOCK_SIZE 16
-#define SEED_KEY_LENGTH 16
+# define SEED_BLOCK_SIZE 16
+# define SEED_KEY_LENGTH 16
#ifdef __cplusplus
extern "C" {
#endif
-
typedef struct seed_key_st {
-#ifdef SEED_LONG
+# ifdef SEED_LONG
unsigned long data[32];
-#else
+# else
unsigned int data[32];
-#endif
+# endif
} SEED_KEY_SCHEDULE;
-
-void SEED_set_key(const unsigned char rawkey[SEED_KEY_LENGTH], SEED_KEY_SCHEDULE *ks);
-
-void SEED_encrypt(const unsigned char s[SEED_BLOCK_SIZE], unsigned char d[SEED_BLOCK_SIZE], const SEED_KEY_SCHEDULE *ks);
-void SEED_decrypt(const unsigned char s[SEED_BLOCK_SIZE], unsigned char d[SEED_BLOCK_SIZE], const SEED_KEY_SCHEDULE *ks);
-
-void SEED_ecb_encrypt(const unsigned char *in, unsigned char *out, const SEED_KEY_SCHEDULE *ks, int enc);
-void SEED_cbc_encrypt(const unsigned char *in, unsigned char *out,
- size_t len, const SEED_KEY_SCHEDULE *ks, unsigned char ivec[SEED_BLOCK_SIZE], int enc);
+void SEED_set_key(const unsigned char rawkey[SEED_KEY_LENGTH],
+ SEED_KEY_SCHEDULE *ks);
+
+void SEED_encrypt(const unsigned char s[SEED_BLOCK_SIZE],
+ unsigned char d[SEED_BLOCK_SIZE],
+ const SEED_KEY_SCHEDULE *ks);
+void SEED_decrypt(const unsigned char s[SEED_BLOCK_SIZE],
+ unsigned char d[SEED_BLOCK_SIZE],
+ const SEED_KEY_SCHEDULE *ks);
+
+void SEED_ecb_encrypt(const unsigned char *in, unsigned char *out,
+ const SEED_KEY_SCHEDULE *ks, int enc);
+void SEED_cbc_encrypt(const unsigned char *in, unsigned char *out, size_t len,
+ const SEED_KEY_SCHEDULE *ks,
+ unsigned char ivec[SEED_BLOCK_SIZE], int enc);
void SEED_cfb128_encrypt(const unsigned char *in, unsigned char *out,
- size_t len, const SEED_KEY_SCHEDULE *ks, unsigned char ivec[SEED_BLOCK_SIZE], int *num, int enc);
+ size_t len, const SEED_KEY_SCHEDULE *ks,
+ unsigned char ivec[SEED_BLOCK_SIZE], int *num,
+ int enc);
void SEED_ofb128_encrypt(const unsigned char *in, unsigned char *out,
- size_t len, const SEED_KEY_SCHEDULE *ks, unsigned char ivec[SEED_BLOCK_SIZE], int *num);
+ size_t len, const SEED_KEY_SCHEDULE *ks,
+ unsigned char ivec[SEED_BLOCK_SIZE], int *num);
#ifdef __cplusplus
}
#endif
-#endif /* HEADER_SEED_H */
+#endif /* HEADER_SEED_H */