summaryrefslogtreecommitdiff
path: root/lib/nettle/gost/kuznyechik.h
diff options
context:
space:
mode:
Diffstat (limited to 'lib/nettle/gost/kuznyechik.h')
-rw-r--r--lib/nettle/gost/kuznyechik.h73
1 files changed, 34 insertions, 39 deletions
diff --git a/lib/nettle/gost/kuznyechik.h b/lib/nettle/gost/kuznyechik.h
index 5d5b3bb58f..207f700450 100644
--- a/lib/nettle/gost/kuznyechik.h
+++ b/lib/nettle/gost/kuznyechik.h
@@ -32,49 +32,44 @@
*/
#ifndef GNUTLS_LIB_NETTLE_KUZNYECHIK_H_INCLUDED
-#define GNUTLS_LIB_NETTLE_KUZNYECHIK_H_INCLUDED
+# define GNUTLS_LIB_NETTLE_KUZNYECHIK_H_INCLUDED
-#include <nettle/nettle-types.h>
+# include <nettle/nettle-types.h>
-#include "config.h"
+# include "config.h"
-#ifndef HAVE_NETTLE_KUZNYECHIK_SET_KEY
+# ifndef HAVE_NETTLE_KUZNYECHIK_SET_KEY
-#ifdef __cplusplus
+# ifdef __cplusplus
extern "C" {
-#endif
-
-#define kuznyechik_set_key _gnutls_kuznyechik_set_key
-#define kuznyechik_set_param _gnutls_kuznyechik_set_param
-#define kuznyechik_encrypt _gnutls_kuznyechik_encrypt
-#define kuznyechik_decrypt _gnutls_kuznyechik_decrypt
-
-#define KUZNYECHIK_KEY_SIZE 32
-#define KUZNYECHIK_SUBKEYS_SIZE (16 * 10)
-#define KUZNYECHIK_BLOCK_SIZE 16
-
-struct kuznyechik_ctx
-{
- uint8_t key[KUZNYECHIK_SUBKEYS_SIZE];
- uint8_t dekey[KUZNYECHIK_SUBKEYS_SIZE];
-};
-
-void
-kuznyechik_set_key(struct kuznyechik_ctx *ctx, const uint8_t *key);
-
-void
-kuznyechik_encrypt(const struct kuznyechik_ctx *ctx,
- size_t length, uint8_t *dst,
- const uint8_t *src);
-void
-kuznyechik_decrypt(const struct kuznyechik_ctx *ctx,
- size_t length, uint8_t *dst,
- const uint8_t *src);
-
-#ifdef __cplusplus
-}
-#endif
+# endif
+
+# define kuznyechik_set_key _gnutls_kuznyechik_set_key
+# define kuznyechik_set_param _gnutls_kuznyechik_set_param
+# define kuznyechik_encrypt _gnutls_kuznyechik_encrypt
+# define kuznyechik_decrypt _gnutls_kuznyechik_decrypt
+
+# define KUZNYECHIK_KEY_SIZE 32
+# define KUZNYECHIK_SUBKEYS_SIZE (16 * 10)
+# define KUZNYECHIK_BLOCK_SIZE 16
-#endif
+ struct kuznyechik_ctx {
+ uint8_t key[KUZNYECHIK_SUBKEYS_SIZE];
+ uint8_t dekey[KUZNYECHIK_SUBKEYS_SIZE];
+ };
-#endif /* GNUTLS_LIB_NETTLE_KUZNYECHIK_H_INCLUDED */
+ void
+ kuznyechik_set_key(struct kuznyechik_ctx *ctx, const uint8_t * key);
+
+ void
+ kuznyechik_encrypt(const struct kuznyechik_ctx *ctx,
+ size_t length, uint8_t * dst, const uint8_t * src);
+ void
+ kuznyechik_decrypt(const struct kuznyechik_ctx *ctx,
+ size_t length, uint8_t * dst, const uint8_t * src);
+
+# ifdef __cplusplus
+}
+# endif
+# endif
+#endif /* GNUTLS_LIB_NETTLE_KUZNYECHIK_H_INCLUDED */