]> pd.if.org Git - zpackage/commitdiff
reindent blake2 files
authorNathan Wagner <nw@hydaspes.if.org>
Sat, 6 Jul 2019 22:46:23 +0000 (22:46 +0000)
committerNathan Wagner <nw@hydaspes.if.org>
Sat, 6 Jul 2019 23:14:39 +0000 (23:14 +0000)
lib/blake2.h
lib/blake2b.c

index 109bf1a3c4d50ffc14fb39711760175cbb6a1e51..6890a12b62b110a4f0af619b70b61bb5c757f3ff 100644 (file)
 #define BLAKE2_PACKED(x) x __attribute__((packed))
 #endif
 
 #define BLAKE2_PACKED(x) x __attribute__((packed))
 #endif
 
-  enum blake2s_constant
-  {
-    BLAKE2S_BLOCKBYTES = 64,
-    BLAKE2S_OUTBYTES   = 32,
-    BLAKE2S_KEYBYTES   = 32,
-    BLAKE2S_SALTBYTES  = 8,
-    BLAKE2S_PERSONALBYTES = 8
-  };
-
-  enum blake2b_constant
-  {
-    BLAKE2B_BLOCKBYTES = 128,
-    BLAKE2B_OUTBYTES   = 64,
-    BLAKE2B_KEYBYTES   = 64,
-    BLAKE2B_SALTBYTES  = 16,
-    BLAKE2B_PERSONALBYTES = 16
-  };
-
-  typedef struct blake2s_state__
-  {
-    uint32_t h[8];
-    uint32_t t[2];
-    uint32_t f[2];
-    uint8_t  buf[BLAKE2S_BLOCKBYTES];
-    size_t   buflen;
-    size_t   outlen;
-    uint8_t  last_node;
-  } blake2s_state;
-
-  typedef struct blake2b_state__
-  {
-    uint64_t h[8];
-    uint64_t t[2];
-    uint64_t f[2];
-    uint8_t  buf[BLAKE2B_BLOCKBYTES];
-    size_t   buflen;
-    size_t   outlen;
-    uint8_t  last_node;
-  } blake2b_state;
-
-  typedef struct blake2sp_state__
-  {
-    blake2s_state S[8][1];
-    blake2s_state R[1];
-    uint8_t       buf[8 * BLAKE2S_BLOCKBYTES];
-    size_t        buflen;
-    size_t        outlen;
-  } blake2sp_state;
-
-  typedef struct blake2bp_state__
-  {
-    blake2b_state S[4][1];
-    blake2b_state R[1];
-    uint8_t       buf[4 * BLAKE2B_BLOCKBYTES];
-    size_t        buflen;
-    size_t        outlen;
-  } blake2bp_state;
-
-
-  BLAKE2_PACKED(struct blake2s_param__
-  {
-    uint8_t  digest_length; /* 1 */
-    uint8_t  key_length;    /* 2 */
-    uint8_t  fanout;        /* 3 */
-    uint8_t  depth;         /* 4 */
-    uint32_t leaf_length;   /* 8 */
-    uint32_t node_offset;  /* 12 */
-    uint16_t xof_length;    /* 14 */
-    uint8_t  node_depth;    /* 15 */
-    uint8_t  inner_length;  /* 16 */
-    /* uint8_t  reserved[0]; */
-    uint8_t  salt[BLAKE2S_SALTBYTES]; /* 24 */
-    uint8_t  personal[BLAKE2S_PERSONALBYTES];  /* 32 */
-  });
-
-  typedef struct blake2s_param__ blake2s_param;
-
-  BLAKE2_PACKED(struct blake2b_param__
-  {
-    uint8_t  digest_length; /* 1 */
-    uint8_t  key_length;    /* 2 */
-    uint8_t  fanout;        /* 3 */
-    uint8_t  depth;         /* 4 */
-    uint32_t leaf_length;   /* 8 */
-    uint32_t node_offset;   /* 12 */
-    uint32_t xof_length;    /* 16 */
-    uint8_t  node_depth;    /* 17 */
-    uint8_t  inner_length;  /* 18 */
-    uint8_t  reserved[14];  /* 32 */
-    uint8_t  salt[BLAKE2B_SALTBYTES]; /* 48 */
-    uint8_t  personal[BLAKE2B_PERSONALBYTES];  /* 64 */
-  });
-
-  typedef struct blake2b_param__ blake2b_param;
-
-  typedef struct blake2xs_state__
-  {
-    blake2s_state S[1];
-    blake2s_param P[1];
-  } blake2xs_state;
-
-  typedef struct blake2xb_state__
-  {
-    blake2b_state S[1];
-    blake2b_param P[1];
-  } blake2xb_state;
+enum blake2s_constant {
+       BLAKE2S_BLOCKBYTES = 64,
+       BLAKE2S_OUTBYTES = 32,
+       BLAKE2S_KEYBYTES = 32,
+       BLAKE2S_SALTBYTES = 8,
+       BLAKE2S_PERSONALBYTES = 8
+};
+
+enum blake2b_constant {
+       BLAKE2B_BLOCKBYTES = 128,
+       BLAKE2B_OUTBYTES = 64,
+       BLAKE2B_KEYBYTES = 64,
+       BLAKE2B_SALTBYTES = 16,
+       BLAKE2B_PERSONALBYTES = 16
+};
+
+typedef struct blake2s_state__ {
+       uint32_t h[8];
+       uint32_t t[2];
+       uint32_t f[2];
+       uint8_t buf[BLAKE2S_BLOCKBYTES];
+       size_t buflen;
+       size_t outlen;
+       uint8_t last_node;
+} blake2s_state;
+
+typedef struct blake2b_state__ {
+       uint64_t h[8];
+       uint64_t t[2];
+       uint64_t f[2];
+       uint8_t buf[BLAKE2B_BLOCKBYTES];
+       size_t buflen;
+       size_t outlen;
+       uint8_t last_node;
+} blake2b_state;
+
+typedef struct blake2sp_state__ {
+       blake2s_state S[8][1];
+       blake2s_state R[1];
+       uint8_t buf[8 * BLAKE2S_BLOCKBYTES];
+       size_t buflen;
+       size_t outlen;
+} blake2sp_state;
+
+typedef struct blake2bp_state__ {
+       blake2b_state S[4][1];
+       blake2b_state R[1];
+       uint8_t buf[4 * BLAKE2B_BLOCKBYTES];
+       size_t buflen;
+       size_t outlen;
+} blake2bp_state;
+
+
+BLAKE2_PACKED(struct blake2s_param__ {
+             uint8_t digest_length;    /* 1 */
+             uint8_t key_length;       /* 2 */
+             uint8_t fanout;   /* 3 */
+             uint8_t depth;    /* 4 */
+             uint32_t leaf_length;     /* 8 */
+             uint32_t node_offset;     /* 12 */
+             uint16_t xof_length;      /* 14 */
+             uint8_t node_depth;       /* 15 */
+             uint8_t inner_length;     /* 16 */
+             /* uint8_t  reserved[0]; */
+             uint8_t salt[BLAKE2S_SALTBYTES];  /* 24 */
+             uint8_t personal[BLAKE2S_PERSONALBYTES];  /* 32 */
+             });
+
+typedef struct blake2s_param__ blake2s_param;
+
+BLAKE2_PACKED(struct blake2b_param__ {
+             uint8_t digest_length;    /* 1 */
+             uint8_t key_length;       /* 2 */
+             uint8_t fanout;   /* 3 */
+             uint8_t depth;    /* 4 */
+             uint32_t leaf_length;     /* 8 */
+             uint32_t node_offset;     /* 12 */
+             uint32_t xof_length;      /* 16 */
+             uint8_t node_depth;       /* 17 */
+             uint8_t inner_length;     /* 18 */
+             uint8_t reserved[14];     /* 32 */
+             uint8_t salt[BLAKE2B_SALTBYTES];  /* 48 */
+             uint8_t personal[BLAKE2B_PERSONALBYTES];  /* 64 */
+             });
+
+typedef struct blake2b_param__ blake2b_param;
+
+typedef struct blake2xs_state__ {
+       blake2s_state S[1];
+       blake2s_param P[1];
+} blake2xs_state;
+
+typedef struct blake2xb_state__ {
+       blake2b_state S[1];
+       blake2b_param P[1];
+} blake2xb_state;
 
   /* Padded structs result in a compile-time error */
 
   /* Padded structs result in a compile-time error */
-  enum {
-    BLAKE2_DUMMY_1 = 1/(sizeof(blake2s_param) == BLAKE2S_OUTBYTES),
-    BLAKE2_DUMMY_2 = 1/(sizeof(blake2b_param) == BLAKE2B_OUTBYTES)
-  };
+enum {
+       BLAKE2_DUMMY_1 = 1 / (sizeof(blake2s_param) == BLAKE2S_OUTBYTES),
+       BLAKE2_DUMMY_2 = 1 / (sizeof(blake2b_param) == BLAKE2B_OUTBYTES)
+};
 
   /* Streaming API */
 
   /* Streaming API */
-  int blake2s_init( blake2s_state *S, size_t outlen );
-  int blake2s_init_key( blake2s_state *S, size_t outlen, const void *key, size_t keylen );
-  int blake2s_init_param( blake2s_state *S, const blake2s_param *P );
-  int blake2s_update( blake2s_state *S, const void *in, size_t inlen );
-  int blake2s_final( blake2s_state *S, void *out, size_t outlen );
-
-  int blake2b_init( blake2b_state *S, size_t outlen );
-  int blake2b_init_key( blake2b_state *S, size_t outlen, const void *key, size_t keylen );
-  int blake2b_init_param( blake2b_state *S, const blake2b_param *P );
-  int blake2b_update( blake2b_state *S, const void *in, size_t inlen );
-  int blake2b_final( blake2b_state *S, void *out, size_t outlen );
-
-  int blake2sp_init( blake2sp_state *S, size_t outlen );
-  int blake2sp_init_key( blake2sp_state *S, size_t outlen, const void *key, size_t keylen );
-  int blake2sp_update( blake2sp_state *S, const void *in, size_t inlen );
-  int blake2sp_final( blake2sp_state *S, void *out, size_t outlen );
-
-  int blake2bp_init( blake2bp_state *S, size_t outlen );
-  int blake2bp_init_key( blake2bp_state *S, size_t outlen, const void *key, size_t keylen );
-  int blake2bp_update( blake2bp_state *S, const void *in, size_t inlen );
-  int blake2bp_final( blake2bp_state *S, void *out, size_t outlen );
+int blake2s_init(blake2s_state * S, size_t outlen);
+int blake2s_init_key(blake2s_state * S, size_t outlen, const void *key,
+                    size_t keylen);
+int blake2s_init_param(blake2s_state * S, const blake2s_param * P);
+int blake2s_update(blake2s_state * S, const void *in, size_t inlen);
+int blake2s_final(blake2s_state * S, void *out, size_t outlen);
+
+int blake2b_init(blake2b_state * S, size_t outlen);
+int blake2b_init_key(blake2b_state * S, size_t outlen, const void *key,
+                    size_t keylen);
+int blake2b_init_param(blake2b_state * S, const blake2b_param * P);
+int blake2b_update(blake2b_state * S, const void *in, size_t inlen);
+int blake2b_final(blake2b_state * S, void *out, size_t outlen);
+
+int blake2sp_init(blake2sp_state * S, size_t outlen);
+int blake2sp_init_key(blake2sp_state * S, size_t outlen, const void *key,
+                     size_t keylen);
+int blake2sp_update(blake2sp_state * S, const void *in, size_t inlen);
+int blake2sp_final(blake2sp_state * S, void *out, size_t outlen);
+
+int blake2bp_init(blake2bp_state * S, size_t outlen);
+int blake2bp_init_key(blake2bp_state * S, size_t outlen, const void *key,
+                     size_t keylen);
+int blake2bp_update(blake2bp_state * S, const void *in, size_t inlen);
+int blake2bp_final(blake2bp_state * S, void *out, size_t outlen);
 
   /* Variable output length API */
 
   /* Variable output length API */
-  int blake2xs_init( blake2xs_state *S, const size_t outlen );
-  int blake2xs_init_key( blake2xs_state *S, const size_t outlen, const void *key, size_t keylen );
-  int blake2xs_update( blake2xs_state *S, const void *in, size_t inlen );
-  int blake2xs_final(blake2xs_state *S, void *out, size_t outlen);
-
-  int blake2xb_init( blake2xb_state *S, const size_t outlen );
-  int blake2xb_init_key( blake2xb_state *S, const size_t outlen, const void *key, size_t keylen );
-  int blake2xb_update( blake2xb_state *S, const void *in, size_t inlen );
-  int blake2xb_final(blake2xb_state *S, void *out, size_t outlen);
+int blake2xs_init(blake2xs_state * S, const size_t outlen);
+int blake2xs_init_key(blake2xs_state * S, const size_t outlen,
+                     const void *key, size_t keylen);
+int blake2xs_update(blake2xs_state * S, const void *in, size_t inlen);
+int blake2xs_final(blake2xs_state * S, void *out, size_t outlen);
+
+int blake2xb_init(blake2xb_state * S, const size_t outlen);
+int blake2xb_init_key(blake2xb_state * S, const size_t outlen,
+                     const void *key, size_t keylen);
+int blake2xb_update(blake2xb_state * S, const void *in, size_t inlen);
+int blake2xb_final(blake2xb_state * S, void *out, size_t outlen);
 
   /* Simple API */
 
   /* Simple API */
-  int blake2s( void *out, size_t outlen, const void *in, size_t inlen, const void *key, size_t keylen );
-  int blake2b( void *out, size_t outlen, const void *in, size_t inlen, const void *key, size_t keylen );
+int blake2s(void *out, size_t outlen, const void *in, size_t inlen,
+           const void *key, size_t keylen);
+int blake2b(void *out, size_t outlen, const void *in, size_t inlen,
+           const void *key, size_t keylen);
 
 
-  int blake2sp( void *out, size_t outlen, const void *in, size_t inlen, const void *key, size_t keylen );
-  int blake2bp( void *out, size_t outlen, const void *in, size_t inlen, const void *key, size_t keylen );
+int blake2sp(void *out, size_t outlen, const void *in, size_t inlen,
+            const void *key, size_t keylen);
+int blake2bp(void *out, size_t outlen, const void *in, size_t inlen,
+            const void *key, size_t keylen);
 
 
-  int blake2xs( void *out, size_t outlen, const void *in, size_t inlen, const void *key, size_t keylen );
-  int blake2xb( void *out, size_t outlen, const void *in, size_t inlen, const void *key, size_t keylen );
+int blake2xs(void *out, size_t outlen, const void *in, size_t inlen,
+            const void *key, size_t keylen);
+int blake2xb(void *out, size_t outlen, const void *in, size_t inlen,
+            const void *key, size_t keylen);
 
   /* This is simply an alias for blake2b */
 
   /* This is simply an alias for blake2b */
-  int blake2( void *out, size_t outlen, const void *in, size_t inlen, const void *key, size_t keylen );
+int blake2(void *out, size_t outlen, const void *in, size_t inlen,
+          const void *key, size_t keylen);
 
 #endif
 
 #endif
index 50ed77818f074ad7dac05b8f00de84327827fdbb..c4bef2bc570c04c058bd9b836012170bea6f536a 100644 (file)
 
 #include "blake2.h"
 
 
 #include "blake2.h"
 
-static uint64_t load64( const void *src )
-{
+static uint64_t load64(const void *src) {
 #if defined(NATIVE_LITTLE_ENDIAN)
 #if defined(NATIVE_LITTLE_ENDIAN)
-  uint64_t w;
-  memcpy(&w, src, sizeof w);
-  return w;
+       uint64_t w;
+       memcpy(&w, src, sizeof w);
+       return w;
 #else
 #else
-  const uint8_t *p = ( const uint8_t * )src;
-  return (( uint64_t )( p[0] ) <<  0) |
-         (( uint64_t )( p[1] ) <<  8) |
-         (( uint64_t )( p[2] ) << 16) |
-         (( uint64_t )( p[3] ) << 24) |
-         (( uint64_t )( p[4] ) << 32) |
-         (( uint64_t )( p[5] ) << 40) |
-         (( uint64_t )( p[6] ) << 48) |
-         (( uint64_t )( p[7] ) << 56) ;
+       const uint8_t *p = (const uint8_t *) src;
+       return ((uint64_t) (p[0]) << 0) |
+           ((uint64_t) (p[1]) << 8) |
+           ((uint64_t) (p[2]) << 16) |
+           ((uint64_t) (p[3]) << 24) |
+           ((uint64_t) (p[4]) << 32) |
+           ((uint64_t) (p[5]) << 40) |
+           ((uint64_t) (p[6]) << 48) | ((uint64_t) (p[7]) << 56);
 #endif
 }
 
 #endif
 }
 
-static void store32( void *dst, uint32_t w )
-{
+static void store32(void *dst, uint32_t w) {
 #if defined(NATIVE_LITTLE_ENDIAN)
 #if defined(NATIVE_LITTLE_ENDIAN)
-  memcpy(dst, &w, sizeof w);
+       memcpy(dst, &w, sizeof w);
 #else
 #else
-  uint8_t *p = ( uint8_t * )dst;
-  p[0] = (uint8_t)(w >>  0);
-  p[1] = (uint8_t)(w >>  8);
-  p[2] = (uint8_t)(w >> 16);
-  p[3] = (uint8_t)(w >> 24);
+       uint8_t *p = (uint8_t *) dst;
+       p[0] = (uint8_t) (w >> 0);
+       p[1] = (uint8_t) (w >> 8);
+       p[2] = (uint8_t) (w >> 16);
+       p[3] = (uint8_t) (w >> 24);
 #endif
 }
 
 #endif
 }
 
-static void store64( void *dst, uint64_t w )
-{
+static void store64(void *dst, uint64_t w) {
 #if defined(NATIVE_LITTLE_ENDIAN)
 #if defined(NATIVE_LITTLE_ENDIAN)
-  memcpy(dst, &w, sizeof w);
+       memcpy(dst, &w, sizeof w);
 #else
 #else
-  uint8_t *p = ( uint8_t * )dst;
-  p[0] = (uint8_t)(w >>  0);
-  p[1] = (uint8_t)(w >>  8);
-  p[2] = (uint8_t)(w >> 16);
-  p[3] = (uint8_t)(w >> 24);
-  p[4] = (uint8_t)(w >> 32);
-  p[5] = (uint8_t)(w >> 40);
-  p[6] = (uint8_t)(w >> 48);
-  p[7] = (uint8_t)(w >> 56);
+       uint8_t *p = (uint8_t *) dst;
+       p[0] = (uint8_t) (w >> 0);
+       p[1] = (uint8_t) (w >> 8);
+       p[2] = (uint8_t) (w >> 16);
+       p[3] = (uint8_t) (w >> 24);
+       p[4] = (uint8_t) (w >> 32);
+       p[5] = (uint8_t) (w >> 40);
+       p[6] = (uint8_t) (w >> 48);
+       p[7] = (uint8_t) (w >> 56);
 #endif
 }
 
 #endif
 }
 
-static uint64_t rotr64( const uint64_t w, const unsigned c )
-{
-  return ( w >> c ) | ( w << ( 64 - c ) );
+static uint64_t rotr64(const uint64_t w, const unsigned c) {
+       return (w >> c) | (w << (64 - c));
 }
 
 /* prevents compiler optimizing out memset() */
 }
 
 /* prevents compiler optimizing out memset() */
-static void secure_zero_memory(void *v, size_t n)
-{
-  static void *(*const volatile memset_v)(void *, int, size_t) = &memset;
-  memset_v(v, 0, n);
+static void secure_zero_memory(void *v, size_t n) {
+       static void *(*const volatile memset_v)(void *, int, size_t) =
+           &memset;
+       memset_v(v, 0, n);
 }
 
 }
 
-static const uint64_t blake2b_IV[8] =
-{
-  0x6a09e667f3bcc908ULL, 0xbb67ae8584caa73bULL,
-  0x3c6ef372fe94f82bULL, 0xa54ff53a5f1d36f1ULL,
-  0x510e527fade682d1ULL, 0x9b05688c2b3e6c1fULL,
-  0x1f83d9abfb41bd6bULL, 0x5be0cd19137e2179ULL
+static const uint64_t blake2b_IV[8] = {
+       0x6a09e667f3bcc908ULL, 0xbb67ae8584caa73bULL,
+       0x3c6ef372fe94f82bULL, 0xa54ff53a5f1d36f1ULL,
+       0x510e527fade682d1ULL, 0x9b05688c2b3e6c1fULL,
+       0x1f83d9abfb41bd6bULL, 0x5be0cd19137e2179ULL
 };
 
 };
 
-static const uint8_t blake2b_sigma[12][16] =
-{
-  {  0,  1,  2,  3,  4,  5,  6,  7,  8,  9, 10, 11, 12, 13, 14, 15 } ,
-  { 14, 10,  4,  8,  9, 15, 13,  6,  1, 12,  0,  2, 11,  7,  5,  3 } ,
-  { 11,  8, 12,  0,  5,  2, 15, 13, 10, 14,  3,  6,  7,  1,  9,  4 } ,
-  {  7,  9,  3,  1, 13, 12, 11, 14,  2,  6,  5, 10,  4,  0, 15,  8 } ,
-  {  9,  0,  5,  7,  2,  4, 10, 15, 14,  1, 11, 12,  6,  8,  3, 13 } ,
-  {  2, 12,  6, 10,  0, 11,  8,  3,  4, 13,  7,  5, 15, 14,  1,  9 } ,
-  { 12,  5,  1, 15, 14, 13,  4, 10,  0,  7,  6,  3,  9,  2,  8, 11 } ,
-  { 13, 11,  7, 14, 12,  1,  3,  9,  5,  0, 15,  4,  8,  6,  2, 10 } ,
-  {  6, 15, 14,  9, 11,  3,  0,  8, 12,  2, 13,  7,  1,  4, 10,  5 } ,
-  { 10,  2,  8,  4,  7,  6,  1,  5, 15, 11,  9, 14,  3, 12, 13 , 0 } ,
-  {  0,  1,  2,  3,  4,  5,  6,  7,  8,  9, 10, 11, 12, 13, 14, 15 } ,
-  { 14, 10,  4,  8,  9, 15, 13,  6,  1, 12,  0,  2, 11,  7,  5,  3 }
+static const uint8_t blake2b_sigma[12][16] = {
+       { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 },
+       { 14, 10, 4, 8, 9, 15, 13, 6, 1, 12, 0, 2, 11, 7, 5, 3 },
+       { 11, 8, 12, 0, 5, 2, 15, 13, 10, 14, 3, 6, 7, 1, 9, 4 },
+       { 7, 9, 3, 1, 13, 12, 11, 14, 2, 6, 5, 10, 4, 0, 15, 8 },
+       { 9, 0, 5, 7, 2, 4, 10, 15, 14, 1, 11, 12, 6, 8, 3, 13 },
+       { 2, 12, 6, 10, 0, 11, 8, 3, 4, 13, 7, 5, 15, 14, 1, 9 },
+       { 12, 5, 1, 15, 14, 13, 4, 10, 0, 7, 6, 3, 9, 2, 8, 11 },
+       { 13, 11, 7, 14, 12, 1, 3, 9, 5, 0, 15, 4, 8, 6, 2, 10 },
+       { 6, 15, 14, 9, 11, 3, 0, 8, 12, 2, 13, 7, 1, 4, 10, 5 },
+       { 10, 2, 8, 4, 7, 6, 1, 5, 15, 11, 9, 14, 3, 12, 13, 0 },
+       { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 },
+       { 14, 10, 4, 8, 9, 15, 13, 6, 1, 12, 0, 2, 11, 7, 5, 3 }
 };
 
 
 };
 
 
-static void blake2b_set_lastnode( blake2b_state *S )
-{
-  S->f[1] = (uint64_t)-1;
+static void blake2b_set_lastnode(blake2b_state * S) {
+       S->f[1] = (uint64_t) - 1;
 }
 
 /* Some helper functions, not necessarily useful */
 }
 
 /* Some helper functions, not necessarily useful */
-static int blake2b_is_lastblock( const blake2b_state *S ) {
+static int blake2b_is_lastblock(const blake2b_state * S) {
        return S->f[0] != 0;
 }
 
        return S->f[0] != 0;
 }
 
-static void blake2b_set_lastblock( blake2b_state *S )
-{
-  if( S->last_node ) blake2b_set_lastnode( S );
+static void blake2b_set_lastblock(blake2b_state * S) {
+       if (S->last_node)
+               blake2b_set_lastnode(S);
 
 
-  S->f[0] = (uint64_t)-1;
+       S->f[0] = (uint64_t) - 1;
 }
 
 }
 
-static void blake2b_increment_counter( blake2b_state *S, const uint64_t inc )
-{
-  S->t[0] += inc;
-  S->t[1] += ( S->t[0] < inc );
+static void blake2b_increment_counter(blake2b_state * S,
+                                     const uint64_t inc) {
+       S->t[0] += inc;
+       S->t[1] += (S->t[0] < inc);
 }
 
 }
 
-static void blake2b_init0( blake2b_state *S )
-{
-  size_t i;
-  memset( S, 0, sizeof( blake2b_state ) );
+static void blake2b_init0(blake2b_state * S) {
+       size_t i;
+       memset(S, 0, sizeof(blake2b_state));
 
 
-  for( i = 0; i < 8; ++i ) S->h[i] = blake2b_IV[i];
+       for (i = 0; i < 8; ++i)
+               S->h[i] = blake2b_IV[i];
 }
 
 /* init xors IV with input parameter block */
 }
 
 /* init xors IV with input parameter block */
-int blake2b_init_param( blake2b_state *S, const blake2b_param *P )
-{
-  const uint8_t *p = ( const uint8_t * )( P );
-  size_t i;
+int blake2b_init_param(blake2b_state * S, const blake2b_param * P) {
+       const uint8_t *p = (const uint8_t *) (P);
+       size_t i;
 
 
-  blake2b_init0( S );
+       blake2b_init0(S);
 
 
-  /* IV XOR ParamBlock */
-  for( i = 0; i < 8; ++i )
-    S->h[i] ^= load64( p + sizeof( S->h[i] ) * i );
+       /* IV XOR ParamBlock */
+       for (i = 0; i < 8; ++i)
+               S->h[i] ^= load64(p + sizeof(S->h[i]) * i);
 
 
-  S->outlen = P->digest_length;
-  return 0;
+       S->outlen = P->digest_length;
+       return 0;
 }
 
 }
 
-
-
-int blake2b_init( blake2b_state *S, size_t outlen )
-{
-  blake2b_param P[1];
-
-  if ( ( !outlen ) || ( outlen > BLAKE2B_OUTBYTES ) ) return -1;
-
-  P->digest_length = (uint8_t)outlen;
-  P->key_length    = 0;
-  P->fanout        = 1;
-  P->depth         = 1;
-  store32( &P->leaf_length, 0 );
-  store32( &P->node_offset, 0 );
-  store32( &P->xof_length, 0 );
-  P->node_depth    = 0;
-  P->inner_length  = 0;
-  memset( P->reserved, 0, sizeof( P->reserved ) );
-  memset( P->salt,     0, sizeof( P->salt ) );
-  memset( P->personal, 0, sizeof( P->personal ) );
-  return blake2b_init_param( S, P );
+int blake2b_init(blake2b_state * S, size_t outlen) {
+       blake2b_param P[1];
+
+       if ((!outlen) || (outlen > BLAKE2B_OUTBYTES))
+               return -1;
+
+       P->digest_length = (uint8_t) outlen;
+       P->key_length = 0;
+       P->fanout = 1;
+       P->depth = 1;
+       store32(&P->leaf_length, 0);
+       store32(&P->node_offset, 0);
+       store32(&P->xof_length, 0);
+       P->node_depth = 0;
+       P->inner_length = 0;
+       memset(P->reserved, 0, sizeof(P->reserved));
+       memset(P->salt, 0, sizeof(P->salt));
+       memset(P->personal, 0, sizeof(P->personal));
+       return blake2b_init_param(S, P);
 }
 
 }
 
-
-int blake2b_init_key( blake2b_state *S, size_t outlen, const void *key, size_t keylen )
-{
-  blake2b_param P[1];
-
-  if ( ( !outlen ) || ( outlen > BLAKE2B_OUTBYTES ) ) return -1;
-
-  if ( !key || !keylen || keylen > BLAKE2B_KEYBYTES ) return -1;
-
-  P->digest_length = (uint8_t)outlen;
-  P->key_length    = (uint8_t)keylen;
-  P->fanout        = 1;
-  P->depth         = 1;
-  store32( &P->leaf_length, 0 );
-  store32( &P->node_offset, 0 );
-  store32( &P->xof_length, 0 );
-  P->node_depth    = 0;
-  P->inner_length  = 0;
-  memset( P->reserved, 0, sizeof( P->reserved ) );
-  memset( P->salt,     0, sizeof( P->salt ) );
-  memset( P->personal, 0, sizeof( P->personal ) );
-
-  if( blake2b_init_param( S, P ) < 0 ) return -1;
-
-  {
-    uint8_t block[BLAKE2B_BLOCKBYTES];
-    memset( block, 0, BLAKE2B_BLOCKBYTES );
-    memcpy( block, key, keylen );
-    blake2b_update( S, block, BLAKE2B_BLOCKBYTES );
-    secure_zero_memory( block, BLAKE2B_BLOCKBYTES ); /* Burn the key from stack */
-  }
-  return 0;
+int blake2b_init_key(blake2b_state * S, size_t outlen, const void *key,
+                    size_t keylen) {
+       blake2b_param P[1];
+
+       if ((!outlen) || (outlen > BLAKE2B_OUTBYTES))
+               return -1;
+
+       if (!key || !keylen || keylen > BLAKE2B_KEYBYTES)
+               return -1;
+
+       P->digest_length = (uint8_t) outlen;
+       P->key_length = (uint8_t) keylen;
+       P->fanout = 1;
+       P->depth = 1;
+       store32(&P->leaf_length, 0);
+       store32(&P->node_offset, 0);
+       store32(&P->xof_length, 0);
+       P->node_depth = 0;
+       P->inner_length = 0;
+       memset(P->reserved, 0, sizeof(P->reserved));
+       memset(P->salt, 0, sizeof(P->salt));
+       memset(P->personal, 0, sizeof(P->personal));
+
+       if (blake2b_init_param(S, P) < 0)
+               return -1;
+
+       {
+               uint8_t block[BLAKE2B_BLOCKBYTES];
+               memset(block, 0, BLAKE2B_BLOCKBYTES);
+               memcpy(block, key, keylen);
+               blake2b_update(S, block, BLAKE2B_BLOCKBYTES);
+               secure_zero_memory(block, BLAKE2B_BLOCKBYTES);  /* Burn the key from stack */
+       }
+       return 0;
 }
 
 #define G(r,i,a,b,c,d)                      \
 }
 
 #define G(r,i,a,b,c,d)                      \
@@ -225,131 +216,134 @@ int blake2b_init_key( blake2b_state *S, size_t outlen, const void *key, size_t k
     G(r,7,v[ 3],v[ 4],v[ 9],v[14]); \
   } while(0)
 
     G(r,7,v[ 3],v[ 4],v[ 9],v[14]); \
   } while(0)
 
-static void blake2b_compress( blake2b_state *S, const uint8_t block[BLAKE2B_BLOCKBYTES] )
-{
-  uint64_t m[16];
-  uint64_t v[16];
-  size_t i;
-
-  for( i = 0; i < 16; ++i ) {
-    m[i] = load64( block + i * sizeof( m[i] ) );
-  }
-
-  for( i = 0; i < 8; ++i ) {
-    v[i] = S->h[i];
-  }
-
-  v[ 8] = blake2b_IV[0];
-  v[ 9] = blake2b_IV[1];
-  v[10] = blake2b_IV[2];
-  v[11] = blake2b_IV[3];
-  v[12] = blake2b_IV[4] ^ S->t[0];
-  v[13] = blake2b_IV[5] ^ S->t[1];
-  v[14] = blake2b_IV[6] ^ S->f[0];
-  v[15] = blake2b_IV[7] ^ S->f[1];
-
-  ROUND( 0 );
-  ROUND( 1 );
-  ROUND( 2 );
-  ROUND( 3 );
-  ROUND( 4 );
-  ROUND( 5 );
-  ROUND( 6 );
-  ROUND( 7 );
-  ROUND( 8 );
-  ROUND( 9 );
-  ROUND( 10 );
-  ROUND( 11 );
-
-  for( i = 0; i < 8; ++i ) {
-    S->h[i] = S->h[i] ^ v[i] ^ v[i + 8];
-  }
+static void blake2b_compress(blake2b_state * S,
+                            const uint8_t block[BLAKE2B_BLOCKBYTES]) {
+       uint64_t m[16];
+       uint64_t v[16];
+       size_t i;
+
+       for (i = 0; i < 16; ++i) {
+               m[i] = load64(block + i * sizeof(m[i]));
+       }
+
+       for (i = 0; i < 8; ++i) {
+               v[i] = S->h[i];
+       }
+
+       v[8] = blake2b_IV[0];
+       v[9] = blake2b_IV[1];
+       v[10] = blake2b_IV[2];
+       v[11] = blake2b_IV[3];
+       v[12] = blake2b_IV[4] ^ S->t[0];
+       v[13] = blake2b_IV[5] ^ S->t[1];
+       v[14] = blake2b_IV[6] ^ S->f[0];
+       v[15] = blake2b_IV[7] ^ S->f[1];
+
+       ROUND(0);
+       ROUND(1);
+       ROUND(2);
+       ROUND(3);
+       ROUND(4);
+       ROUND(5);
+       ROUND(6);
+       ROUND(7);
+       ROUND(8);
+       ROUND(9);
+       ROUND(10);
+       ROUND(11);
+
+       for (i = 0; i < 8; ++i) {
+               S->h[i] = S->h[i] ^ v[i] ^ v[i + 8];
+       }
 }
 
 #undef G
 #undef ROUND
 
 }
 
 #undef G
 #undef ROUND
 
-int blake2b_update( blake2b_state *S, const void *pin, size_t inlen )
-{
-  const unsigned char * in = (const unsigned char *)pin;
-  if( inlen > 0 )
-  {
-    size_t left = S->buflen;
-    size_t fill = BLAKE2B_BLOCKBYTES - left;
-    if( inlen > fill )
-    {
-      S->buflen = 0;
-      memcpy( S->buf + left, in, fill ); /* Fill buffer */
-      blake2b_increment_counter( S, BLAKE2B_BLOCKBYTES );
-      blake2b_compress( S, S->buf ); /* Compress */
-      in += fill; inlen -= fill;
-      while(inlen > BLAKE2B_BLOCKBYTES) {
-        blake2b_increment_counter(S, BLAKE2B_BLOCKBYTES);
-        blake2b_compress( S, in );
-        in += BLAKE2B_BLOCKBYTES;
-        inlen -= BLAKE2B_BLOCKBYTES;
-      }
-    }
-    memcpy( S->buf + S->buflen, in, inlen );
-    S->buflen += inlen;
-  }
-  return 0;
+int blake2b_update(blake2b_state * S, const void *pin, size_t inlen) {
+       const unsigned char *in = (const unsigned char *) pin;
+       if (inlen > 0) {
+               size_t left = S->buflen;
+               size_t fill = BLAKE2B_BLOCKBYTES - left;
+               if (inlen > fill) {
+                       S->buflen = 0;
+                       memcpy(S->buf + left, in, fill);        /* Fill buffer */
+                       blake2b_increment_counter(S, BLAKE2B_BLOCKBYTES);
+                       blake2b_compress(S, S->buf);    /* Compress */
+                       in += fill;
+                       inlen -= fill;
+                       while (inlen > BLAKE2B_BLOCKBYTES) {
+                               blake2b_increment_counter(S,
+                                                         BLAKE2B_BLOCKBYTES);
+                               blake2b_compress(S, in);
+                               in += BLAKE2B_BLOCKBYTES;
+                               inlen -= BLAKE2B_BLOCKBYTES;
+                       }
+               }
+               memcpy(S->buf + S->buflen, in, inlen);
+               S->buflen += inlen;
+       }
+       return 0;
 }
 
 }
 
-int blake2b_final( blake2b_state *S, void *out, size_t outlen )
-{
-  uint8_t buffer[BLAKE2B_OUTBYTES] = {0};
-  size_t i;
+int blake2b_final(blake2b_state * S, void *out, size_t outlen) {
+       uint8_t buffer[BLAKE2B_OUTBYTES] = { 0 };
+       size_t i;
 
 
-  if( out == NULL || outlen < S->outlen )
-    return -1;
+       if (out == NULL || outlen < S->outlen)
+               return -1;
 
 
-  if( blake2b_is_lastblock( S ) )
-    return -1;
+       if (blake2b_is_lastblock(S))
+               return -1;
 
 
-  blake2b_increment_counter( S, S->buflen );
-  blake2b_set_lastblock( S );
-  memset( S->buf + S->buflen, 0, BLAKE2B_BLOCKBYTES - S->buflen ); /* Padding */
-  blake2b_compress( S, S->buf );
+       blake2b_increment_counter(S, S->buflen);
+       blake2b_set_lastblock(S);
+       memset(S->buf + S->buflen, 0, BLAKE2B_BLOCKBYTES - S->buflen);  /* Padding */
+       blake2b_compress(S, S->buf);
 
 
-  for( i = 0; i < 8; ++i ) /* Output full hash to temp buffer */
-    store64( buffer + sizeof( S->h[i] ) * i, S->h[i] );
+       for (i = 0; i < 8; ++i) /* Output full hash to temp buffer */
+               store64(buffer + sizeof(S->h[i]) * i, S->h[i]);
 
 
-  memcpy( out, buffer, S->outlen );
-  secure_zero_memory(buffer, sizeof(buffer));
-  return 0;
+       memcpy(out, buffer, S->outlen);
+       secure_zero_memory(buffer, sizeof(buffer));
+       return 0;
 }
 
 /* inlen, at least, should be uint64_t. Others can be size_t. */
 }
 
 /* inlen, at least, should be uint64_t. Others can be size_t. */
-int blake2b( void *out, size_t outlen, const void *in, size_t inlen, const void *key, size_t keylen )
-{
-  blake2b_state S[1];
+int blake2b(void *out, size_t outlen, const void *in, size_t inlen,
+           const void *key, size_t keylen) {
+       blake2b_state S[1];
 
 
-  /* Verify parameters */
-  if ( NULL == in && inlen > 0 ) return -1;
+       /* Verify parameters */
+       if (NULL == in && inlen > 0)
+               return -1;
 
 
-  if ( NULL == out ) return -1;
+       if (NULL == out)
+               return -1;
 
 
-  if( NULL == key && keylen > 0 ) return -1;
+       if (NULL == key && keylen > 0)
+               return -1;
 
 
-  if( !outlen || outlen > BLAKE2B_OUTBYTES ) return -1;
+       if (!outlen || outlen > BLAKE2B_OUTBYTES)
+               return -1;
 
 
-  if( keylen > BLAKE2B_KEYBYTES ) return -1;
+       if (keylen > BLAKE2B_KEYBYTES)
+               return -1;
 
 
-  if( keylen > 0 )
-  {
-    if( blake2b_init_key( S, outlen, key, keylen ) < 0 ) return -1;
-  }
-  else
-  {
-    if( blake2b_init( S, outlen ) < 0 ) return -1;
-  }
+       if (keylen > 0) {
+               if (blake2b_init_key(S, outlen, key, keylen) < 0)
+                       return -1;
+       } else {
+               if (blake2b_init(S, outlen) < 0)
+                       return -1;
+       }
 
 
-  blake2b_update( S, ( const uint8_t * )in, inlen );
-  blake2b_final( S, out, outlen );
-  return 0;
+       blake2b_update(S, (const uint8_t *) in, inlen);
+       blake2b_final(S, out, outlen);
+       return 0;
 }
 
 }
 
-int blake2( void *out, size_t outlen, const void *in, size_t inlen, const void *key, size_t keylen ) {
-  return blake2b(out, outlen, in, inlen, key, keylen);
+int blake2(void *out, size_t outlen, const void *in, size_t inlen,
+          const void *key, size_t keylen) {
+       return blake2b(out, outlen, in, inlen, key, keylen);
 }
 }