Apply clang formatting.

Executed with:
`find . -regextype posix-egrep -regex ".*\.([hc]|fmt|function)" | xargs -L1 clang-format-12 -i`

Signed-off-by: Mateusz Starzyk <mateusz.starzyk@mobica.com>
diff --git a/library/cipher_wrap.c b/library/cipher_wrap.c
index 3c55045..086227d 100644
--- a/library/cipher_wrap.c
+++ b/library/cipher_wrap.c
@@ -25,153 +25,172 @@
 
 #if defined(MBEDTLS_CIPHER_C)
 
-#include "cipher_wrap.h"
-#include "mbedtls/error.h"
+#    include "cipher_wrap.h"
+#    include "mbedtls/error.h"
 
-#if defined(MBEDTLS_CHACHAPOLY_C)
-#include "mbedtls/chachapoly.h"
-#endif
+#    if defined(MBEDTLS_CHACHAPOLY_C)
+#        include "mbedtls/chachapoly.h"
+#    endif
 
-#if defined(MBEDTLS_AES_C)
-#include "mbedtls/aes.h"
-#endif
+#    if defined(MBEDTLS_AES_C)
+#        include "mbedtls/aes.h"
+#    endif
 
-#if defined(MBEDTLS_CAMELLIA_C)
-#include "mbedtls/camellia.h"
-#endif
+#    if defined(MBEDTLS_CAMELLIA_C)
+#        include "mbedtls/camellia.h"
+#    endif
 
-#if defined(MBEDTLS_ARIA_C)
-#include "mbedtls/aria.h"
-#endif
+#    if defined(MBEDTLS_ARIA_C)
+#        include "mbedtls/aria.h"
+#    endif
 
-#if defined(MBEDTLS_DES_C)
-#include "mbedtls/des.h"
-#endif
+#    if defined(MBEDTLS_DES_C)
+#        include "mbedtls/des.h"
+#    endif
 
-#if defined(MBEDTLS_CHACHA20_C)
-#include "mbedtls/chacha20.h"
-#endif
+#    if defined(MBEDTLS_CHACHA20_C)
+#        include "mbedtls/chacha20.h"
+#    endif
 
-#if defined(MBEDTLS_GCM_C)
-#include "mbedtls/gcm.h"
-#endif
+#    if defined(MBEDTLS_GCM_C)
+#        include "mbedtls/gcm.h"
+#    endif
 
-#if defined(MBEDTLS_CCM_C)
-#include "mbedtls/ccm.h"
-#endif
+#    if defined(MBEDTLS_CCM_C)
+#        include "mbedtls/ccm.h"
+#    endif
 
-#if defined(MBEDTLS_NIST_KW_C)
-#include "mbedtls/nist_kw.h"
-#endif
+#    if defined(MBEDTLS_NIST_KW_C)
+#        include "mbedtls/nist_kw.h"
+#    endif
 
-#if defined(MBEDTLS_CIPHER_NULL_CIPHER)
-#include <string.h>
-#endif
+#    if defined(MBEDTLS_CIPHER_NULL_CIPHER)
+#        include <string.h>
+#    endif
 
-#if defined(MBEDTLS_PLATFORM_C)
-#include "mbedtls/platform.h"
-#else
-#include <stdlib.h>
-#define mbedtls_calloc    calloc
-#define mbedtls_free       free
-#endif
+#    if defined(MBEDTLS_PLATFORM_C)
+#        include "mbedtls/platform.h"
+#    else
+#        include <stdlib.h>
+#        define mbedtls_calloc calloc
+#        define mbedtls_free   free
+#    endif
 
-#if defined(MBEDTLS_GCM_C)
+#    if defined(MBEDTLS_GCM_C)
 /* shared by all GCM ciphers */
-static void *gcm_ctx_alloc( void )
+static void *gcm_ctx_alloc(void)
 {
-    void *ctx = mbedtls_calloc( 1, sizeof( mbedtls_gcm_context ) );
+    void *ctx = mbedtls_calloc(1, sizeof(mbedtls_gcm_context));
 
-    if( ctx != NULL )
-        mbedtls_gcm_init( (mbedtls_gcm_context *) ctx );
+    if (ctx != NULL)
+        mbedtls_gcm_init((mbedtls_gcm_context *)ctx);
 
-    return ctx ;
+    return ctx;
 }
 
-static void gcm_ctx_free( void *ctx )
+static void gcm_ctx_free(void *ctx)
 {
-    mbedtls_gcm_free( ctx );
-    mbedtls_free( ctx );
+    mbedtls_gcm_free(ctx);
+    mbedtls_free(ctx);
 }
-#endif /* MBEDTLS_GCM_C */
+#    endif /* MBEDTLS_GCM_C */
 
-#if defined(MBEDTLS_CCM_C)
+#    if defined(MBEDTLS_CCM_C)
 /* shared by all CCM ciphers */
-static void *ccm_ctx_alloc( void )
+static void *ccm_ctx_alloc(void)
 {
-    void *ctx = mbedtls_calloc( 1, sizeof( mbedtls_ccm_context ) );
+    void *ctx = mbedtls_calloc(1, sizeof(mbedtls_ccm_context));
 
-    if( ctx != NULL )
-        mbedtls_ccm_init( (mbedtls_ccm_context *) ctx );
+    if (ctx != NULL)
+        mbedtls_ccm_init((mbedtls_ccm_context *)ctx);
 
-    return ctx ;
+    return ctx;
 }
 
-static void ccm_ctx_free( void *ctx )
+static void ccm_ctx_free(void *ctx)
 {
-    mbedtls_ccm_free( ctx );
-    mbedtls_free( ctx );
+    mbedtls_ccm_free(ctx);
+    mbedtls_free(ctx);
 }
-#endif /* MBEDTLS_CCM_C */
+#    endif /* MBEDTLS_CCM_C */
 
-#if defined(MBEDTLS_AES_C)
+#    if defined(MBEDTLS_AES_C)
 
-static int aes_crypt_ecb_wrap( void *ctx, mbedtls_operation_t operation,
-        const unsigned char *input, unsigned char *output )
+static int aes_crypt_ecb_wrap(void *ctx,
+                              mbedtls_operation_t operation,
+                              const unsigned char *input,
+                              unsigned char *output)
 {
-    return mbedtls_aes_crypt_ecb( (mbedtls_aes_context *) ctx, operation, input, output );
+    return mbedtls_aes_crypt_ecb((mbedtls_aes_context *)ctx, operation, input,
+                                 output);
 }
 
-#if defined(MBEDTLS_CIPHER_MODE_CBC)
-static int aes_crypt_cbc_wrap( void *ctx, mbedtls_operation_t operation, size_t length,
-        unsigned char *iv, const unsigned char *input, unsigned char *output )
+#        if defined(MBEDTLS_CIPHER_MODE_CBC)
+static int aes_crypt_cbc_wrap(void *ctx,
+                              mbedtls_operation_t operation,
+                              size_t length,
+                              unsigned char *iv,
+                              const unsigned char *input,
+                              unsigned char *output)
 {
-    return mbedtls_aes_crypt_cbc( (mbedtls_aes_context *) ctx, operation, length, iv, input,
-                          output );
+    return mbedtls_aes_crypt_cbc((mbedtls_aes_context *)ctx, operation, length,
+                                 iv, input, output);
 }
-#endif /* MBEDTLS_CIPHER_MODE_CBC */
+#        endif /* MBEDTLS_CIPHER_MODE_CBC */
 
-#if defined(MBEDTLS_CIPHER_MODE_CFB)
-static int aes_crypt_cfb128_wrap( void *ctx, mbedtls_operation_t operation,
-        size_t length, size_t *iv_off, unsigned char *iv,
-        const unsigned char *input, unsigned char *output )
+#        if defined(MBEDTLS_CIPHER_MODE_CFB)
+static int aes_crypt_cfb128_wrap(void *ctx,
+                                 mbedtls_operation_t operation,
+                                 size_t length,
+                                 size_t *iv_off,
+                                 unsigned char *iv,
+                                 const unsigned char *input,
+                                 unsigned char *output)
 {
-    return mbedtls_aes_crypt_cfb128( (mbedtls_aes_context *) ctx, operation, length, iv_off, iv,
-                             input, output );
+    return mbedtls_aes_crypt_cfb128((mbedtls_aes_context *)ctx, operation,
+                                    length, iv_off, iv, input, output);
 }
-#endif /* MBEDTLS_CIPHER_MODE_CFB */
+#        endif /* MBEDTLS_CIPHER_MODE_CFB */
 
-#if defined(MBEDTLS_CIPHER_MODE_OFB)
-static int aes_crypt_ofb_wrap( void *ctx, size_t length, size_t *iv_off,
-        unsigned char *iv, const unsigned char *input, unsigned char *output )
+#        if defined(MBEDTLS_CIPHER_MODE_OFB)
+static int aes_crypt_ofb_wrap(void *ctx,
+                              size_t length,
+                              size_t *iv_off,
+                              unsigned char *iv,
+                              const unsigned char *input,
+                              unsigned char *output)
 {
-    return mbedtls_aes_crypt_ofb( (mbedtls_aes_context *) ctx, length, iv_off,
-                                    iv, input, output );
+    return mbedtls_aes_crypt_ofb((mbedtls_aes_context *)ctx, length, iv_off, iv,
+                                 input, output);
 }
-#endif /* MBEDTLS_CIPHER_MODE_OFB */
+#        endif /* MBEDTLS_CIPHER_MODE_OFB */
 
-#if defined(MBEDTLS_CIPHER_MODE_CTR)
-static int aes_crypt_ctr_wrap( void *ctx, size_t length, size_t *nc_off,
-        unsigned char *nonce_counter, unsigned char *stream_block,
-        const unsigned char *input, unsigned char *output )
+#        if defined(MBEDTLS_CIPHER_MODE_CTR)
+static int aes_crypt_ctr_wrap(void *ctx,
+                              size_t length,
+                              size_t *nc_off,
+                              unsigned char *nonce_counter,
+                              unsigned char *stream_block,
+                              const unsigned char *input,
+                              unsigned char *output)
 {
-    return mbedtls_aes_crypt_ctr( (mbedtls_aes_context *) ctx, length, nc_off, nonce_counter,
-                          stream_block, input, output );
+    return mbedtls_aes_crypt_ctr((mbedtls_aes_context *)ctx, length, nc_off,
+                                 nonce_counter, stream_block, input, output);
 }
-#endif /* MBEDTLS_CIPHER_MODE_CTR */
+#        endif /* MBEDTLS_CIPHER_MODE_CTR */
 
-#if defined(MBEDTLS_CIPHER_MODE_XTS)
-static int aes_crypt_xts_wrap( void *ctx, mbedtls_operation_t operation,
-                               size_t length,
-                               const unsigned char data_unit[16],
-                               const unsigned char *input,
-                               unsigned char *output )
+#        if defined(MBEDTLS_CIPHER_MODE_XTS)
+static int aes_crypt_xts_wrap(void *ctx,
+                              mbedtls_operation_t operation,
+                              size_t length,
+                              const unsigned char data_unit[16],
+                              const unsigned char *input,
+                              unsigned char *output)
 {
     mbedtls_aes_xts_context *xts_ctx = ctx;
     int mode;
 
-    switch( operation )
-    {
+    switch (operation) {
         case MBEDTLS_ENCRYPT:
             mode = MBEDTLS_AES_ENCRYPT;
             break;
@@ -182,67 +201,67 @@
             return MBEDTLS_ERR_CIPHER_BAD_INPUT_DATA;
     }
 
-    return mbedtls_aes_crypt_xts( xts_ctx, mode, length,
-                                  data_unit, input, output );
+    return mbedtls_aes_crypt_xts(xts_ctx, mode, length, data_unit, input,
+                                 output);
 }
-#endif /* MBEDTLS_CIPHER_MODE_XTS */
+#        endif /* MBEDTLS_CIPHER_MODE_XTS */
 
-static int aes_setkey_dec_wrap( void *ctx, const unsigned char *key,
-                                unsigned int key_bitlen )
+static int aes_setkey_dec_wrap(void *ctx,
+                               const unsigned char *key,
+                               unsigned int key_bitlen)
 {
-    return mbedtls_aes_setkey_dec( (mbedtls_aes_context *) ctx, key, key_bitlen );
+    return mbedtls_aes_setkey_dec((mbedtls_aes_context *)ctx, key, key_bitlen);
 }
 
-static int aes_setkey_enc_wrap( void *ctx, const unsigned char *key,
-                                unsigned int key_bitlen )
+static int aes_setkey_enc_wrap(void *ctx,
+                               const unsigned char *key,
+                               unsigned int key_bitlen)
 {
-    return mbedtls_aes_setkey_enc( (mbedtls_aes_context *) ctx, key, key_bitlen );
+    return mbedtls_aes_setkey_enc((mbedtls_aes_context *)ctx, key, key_bitlen);
 }
 
-static void * aes_ctx_alloc( void )
+static void *aes_ctx_alloc(void)
 {
-    mbedtls_aes_context *aes = mbedtls_calloc( 1, sizeof( mbedtls_aes_context ) );
+    mbedtls_aes_context *aes = mbedtls_calloc(1, sizeof(mbedtls_aes_context));
 
-    if( aes == NULL )
-        return NULL ;
+    if (aes == NULL)
+        return NULL;
 
-    mbedtls_aes_init( aes );
+    mbedtls_aes_init(aes);
 
-    return aes ;
+    return aes;
 }
 
-static void aes_ctx_free( void *ctx )
+static void aes_ctx_free(void *ctx)
 {
-    mbedtls_aes_free( (mbedtls_aes_context *) ctx );
-    mbedtls_free( ctx );
+    mbedtls_aes_free((mbedtls_aes_context *)ctx);
+    mbedtls_free(ctx);
 }
 
-static const mbedtls_cipher_base_t aes_info = {
-    MBEDTLS_CIPHER_ID_AES,
-    aes_crypt_ecb_wrap,
-#if defined(MBEDTLS_CIPHER_MODE_CBC)
-    aes_crypt_cbc_wrap,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_CFB)
-    aes_crypt_cfb128_wrap,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_OFB)
-    aes_crypt_ofb_wrap,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_CTR)
-    aes_crypt_ctr_wrap,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_XTS)
-    NULL,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_STREAM)
-    NULL,
-#endif
-    aes_setkey_enc_wrap,
-    aes_setkey_dec_wrap,
-    aes_ctx_alloc,
-    aes_ctx_free
-};
+static const mbedtls_cipher_base_t aes_info = { MBEDTLS_CIPHER_ID_AES,
+                                                aes_crypt_ecb_wrap,
+#        if defined(MBEDTLS_CIPHER_MODE_CBC)
+                                                aes_crypt_cbc_wrap,
+#        endif
+#        if defined(MBEDTLS_CIPHER_MODE_CFB)
+                                                aes_crypt_cfb128_wrap,
+#        endif
+#        if defined(MBEDTLS_CIPHER_MODE_OFB)
+                                                aes_crypt_ofb_wrap,
+#        endif
+#        if defined(MBEDTLS_CIPHER_MODE_CTR)
+                                                aes_crypt_ctr_wrap,
+#        endif
+#        if defined(MBEDTLS_CIPHER_MODE_XTS)
+                                                NULL,
+#        endif
+#        if defined(MBEDTLS_CIPHER_MODE_STREAM)
+                                                NULL,
+#        endif
+                                                aes_setkey_enc_wrap,
+                                                aes_setkey_dec_wrap,
+                                                aes_ctx_alloc,
+                                                aes_ctx_free };
 
 static const mbedtls_cipher_info_t aes_128_ecb_info = {
     MBEDTLS_CIPHER_AES_128_ECB,
@@ -277,7 +296,7 @@
     &aes_info
 };
 
-#if defined(MBEDTLS_CIPHER_MODE_CBC)
+#        if defined(MBEDTLS_CIPHER_MODE_CBC)
 static const mbedtls_cipher_info_t aes_128_cbc_info = {
     MBEDTLS_CIPHER_AES_128_CBC,
     MBEDTLS_MODE_CBC,
@@ -310,9 +329,9 @@
     16,
     &aes_info
 };
-#endif /* MBEDTLS_CIPHER_MODE_CBC */
+#        endif /* MBEDTLS_CIPHER_MODE_CBC */
 
-#if defined(MBEDTLS_CIPHER_MODE_CFB)
+#        if defined(MBEDTLS_CIPHER_MODE_CFB)
 static const mbedtls_cipher_info_t aes_128_cfb128_info = {
     MBEDTLS_CIPHER_AES_128_CFB128,
     MBEDTLS_MODE_CFB,
@@ -345,9 +364,9 @@
     16,
     &aes_info
 };
-#endif /* MBEDTLS_CIPHER_MODE_CFB */
+#        endif /* MBEDTLS_CIPHER_MODE_CFB */
 
-#if defined(MBEDTLS_CIPHER_MODE_OFB)
+#        if defined(MBEDTLS_CIPHER_MODE_OFB)
 static const mbedtls_cipher_info_t aes_128_ofb_info = {
     MBEDTLS_CIPHER_AES_128_OFB,
     MBEDTLS_MODE_OFB,
@@ -380,9 +399,9 @@
     16,
     &aes_info
 };
-#endif /* MBEDTLS_CIPHER_MODE_OFB */
+#        endif /* MBEDTLS_CIPHER_MODE_OFB */
 
-#if defined(MBEDTLS_CIPHER_MODE_CTR)
+#        if defined(MBEDTLS_CIPHER_MODE_CTR)
 static const mbedtls_cipher_info_t aes_128_ctr_info = {
     MBEDTLS_CIPHER_AES_128_CTR,
     MBEDTLS_MODE_CTR,
@@ -415,70 +434,70 @@
     16,
     &aes_info
 };
-#endif /* MBEDTLS_CIPHER_MODE_CTR */
+#        endif /* MBEDTLS_CIPHER_MODE_CTR */
 
-#if defined(MBEDTLS_CIPHER_MODE_XTS)
-static int xts_aes_setkey_enc_wrap( void *ctx, const unsigned char *key,
-                                    unsigned int key_bitlen )
+#        if defined(MBEDTLS_CIPHER_MODE_XTS)
+static int xts_aes_setkey_enc_wrap(void *ctx,
+                                   const unsigned char *key,
+                                   unsigned int key_bitlen)
 {
     mbedtls_aes_xts_context *xts_ctx = ctx;
-    return mbedtls_aes_xts_setkey_enc( xts_ctx, key, key_bitlen ) ;
+    return mbedtls_aes_xts_setkey_enc(xts_ctx, key, key_bitlen);
 }
 
-static int xts_aes_setkey_dec_wrap( void *ctx, const unsigned char *key,
-                                    unsigned int key_bitlen )
+static int xts_aes_setkey_dec_wrap(void *ctx,
+                                   const unsigned char *key,
+                                   unsigned int key_bitlen)
 {
     mbedtls_aes_xts_context *xts_ctx = ctx;
-    return mbedtls_aes_xts_setkey_dec( xts_ctx, key, key_bitlen ) ;
+    return mbedtls_aes_xts_setkey_dec(xts_ctx, key, key_bitlen);
 }
 
-static void *xts_aes_ctx_alloc( void )
+static void *xts_aes_ctx_alloc(void)
 {
-    mbedtls_aes_xts_context *xts_ctx = mbedtls_calloc( 1, sizeof( *xts_ctx ) );
+    mbedtls_aes_xts_context *xts_ctx = mbedtls_calloc(1, sizeof(*xts_ctx));
 
-    if( xts_ctx != NULL )
-        mbedtls_aes_xts_init( xts_ctx );
+    if (xts_ctx != NULL)
+        mbedtls_aes_xts_init(xts_ctx);
 
-    return xts_ctx ;
+    return xts_ctx;
 }
 
-static void xts_aes_ctx_free( void *ctx )
+static void xts_aes_ctx_free(void *ctx)
 {
     mbedtls_aes_xts_context *xts_ctx = ctx;
 
-    if( xts_ctx == NULL )
+    if (xts_ctx == NULL)
         return;
 
-    mbedtls_aes_xts_free( xts_ctx );
-    mbedtls_free( xts_ctx );
+    mbedtls_aes_xts_free(xts_ctx);
+    mbedtls_free(xts_ctx);
 }
 
-static const mbedtls_cipher_base_t xts_aes_info = {
-    MBEDTLS_CIPHER_ID_AES,
-    NULL,
-#if defined(MBEDTLS_CIPHER_MODE_CBC)
-    NULL,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_CFB)
-    NULL,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_OFB)
-    NULL,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_CTR)
-    NULL,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_XTS)
-    aes_crypt_xts_wrap,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_STREAM)
-    NULL,
-#endif
-    xts_aes_setkey_enc_wrap,
-    xts_aes_setkey_dec_wrap,
-    xts_aes_ctx_alloc,
-    xts_aes_ctx_free
-};
+static const mbedtls_cipher_base_t xts_aes_info = { MBEDTLS_CIPHER_ID_AES,
+                                                    NULL,
+#            if defined(MBEDTLS_CIPHER_MODE_CBC)
+                                                    NULL,
+#            endif
+#            if defined(MBEDTLS_CIPHER_MODE_CFB)
+                                                    NULL,
+#            endif
+#            if defined(MBEDTLS_CIPHER_MODE_OFB)
+                                                    NULL,
+#            endif
+#            if defined(MBEDTLS_CIPHER_MODE_CTR)
+                                                    NULL,
+#            endif
+#            if defined(MBEDTLS_CIPHER_MODE_XTS)
+                                                    aes_crypt_xts_wrap,
+#            endif
+#            if defined(MBEDTLS_CIPHER_MODE_STREAM)
+                                                    NULL,
+#            endif
+                                                    xts_aes_setkey_enc_wrap,
+                                                    xts_aes_setkey_dec_wrap,
+                                                    xts_aes_ctx_alloc,
+                                                    xts_aes_ctx_free };
 
 static const mbedtls_cipher_info_t aes_128_xts_info = {
     MBEDTLS_CIPHER_AES_128_XTS,
@@ -501,37 +520,38 @@
     16,
     &xts_aes_info
 };
-#endif /* MBEDTLS_CIPHER_MODE_XTS */
+#        endif /* MBEDTLS_CIPHER_MODE_XTS */
 
-#if defined(MBEDTLS_GCM_C)
-static int gcm_aes_setkey_wrap( void *ctx, const unsigned char *key,
-                                unsigned int key_bitlen )
+#        if defined(MBEDTLS_GCM_C)
+static int gcm_aes_setkey_wrap(void *ctx,
+                               const unsigned char *key,
+                               unsigned int key_bitlen)
 {
-    return mbedtls_gcm_setkey( (mbedtls_gcm_context *) ctx, MBEDTLS_CIPHER_ID_AES,
-                     key, key_bitlen );
+    return mbedtls_gcm_setkey((mbedtls_gcm_context *)ctx, MBEDTLS_CIPHER_ID_AES,
+                              key, key_bitlen);
 }
 
 static const mbedtls_cipher_base_t gcm_aes_info = {
     MBEDTLS_CIPHER_ID_AES,
     NULL,
-#if defined(MBEDTLS_CIPHER_MODE_CBC)
+#            if defined(MBEDTLS_CIPHER_MODE_CBC)
     NULL,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_CFB)
+#            endif
+#            if defined(MBEDTLS_CIPHER_MODE_CFB)
     NULL,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_OFB)
+#            endif
+#            if defined(MBEDTLS_CIPHER_MODE_OFB)
     NULL,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_CTR)
+#            endif
+#            if defined(MBEDTLS_CIPHER_MODE_CTR)
     NULL,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_XTS)
+#            endif
+#            if defined(MBEDTLS_CIPHER_MODE_XTS)
     NULL,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_STREAM)
+#            endif
+#            if defined(MBEDTLS_CIPHER_MODE_STREAM)
     NULL,
-#endif
+#            endif
     gcm_aes_setkey_wrap,
     gcm_aes_setkey_wrap,
     gcm_ctx_alloc,
@@ -570,37 +590,38 @@
     16,
     &gcm_aes_info
 };
-#endif /* MBEDTLS_GCM_C */
+#        endif /* MBEDTLS_GCM_C */
 
-#if defined(MBEDTLS_CCM_C)
-static int ccm_aes_setkey_wrap( void *ctx, const unsigned char *key,
-                                unsigned int key_bitlen )
+#        if defined(MBEDTLS_CCM_C)
+static int ccm_aes_setkey_wrap(void *ctx,
+                               const unsigned char *key,
+                               unsigned int key_bitlen)
 {
-    return mbedtls_ccm_setkey( (mbedtls_ccm_context *) ctx, MBEDTLS_CIPHER_ID_AES,
-                     key, key_bitlen );
+    return mbedtls_ccm_setkey((mbedtls_ccm_context *)ctx, MBEDTLS_CIPHER_ID_AES,
+                              key, key_bitlen);
 }
 
 static const mbedtls_cipher_base_t ccm_aes_info = {
     MBEDTLS_CIPHER_ID_AES,
     NULL,
-#if defined(MBEDTLS_CIPHER_MODE_CBC)
+#            if defined(MBEDTLS_CIPHER_MODE_CBC)
     NULL,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_CFB)
+#            endif
+#            if defined(MBEDTLS_CIPHER_MODE_CFB)
     NULL,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_OFB)
+#            endif
+#            if defined(MBEDTLS_CIPHER_MODE_OFB)
     NULL,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_CTR)
+#            endif
+#            if defined(MBEDTLS_CIPHER_MODE_CTR)
     NULL,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_XTS)
+#            endif
+#            if defined(MBEDTLS_CIPHER_MODE_XTS)
     NULL,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_STREAM)
+#            endif
+#            if defined(MBEDTLS_CIPHER_MODE_STREAM)
     NULL,
-#endif
+#            endif
     ccm_aes_setkey_wrap,
     ccm_aes_setkey_wrap,
     ccm_ctx_alloc,
@@ -639,106 +660,123 @@
     16,
     &ccm_aes_info
 };
-#endif /* MBEDTLS_CCM_C */
+#        endif /* MBEDTLS_CCM_C */
 
-#endif /* MBEDTLS_AES_C */
+#    endif /* MBEDTLS_AES_C */
 
-#if defined(MBEDTLS_CAMELLIA_C)
+#    if defined(MBEDTLS_CAMELLIA_C)
 
-static int camellia_crypt_ecb_wrap( void *ctx, mbedtls_operation_t operation,
-        const unsigned char *input, unsigned char *output )
+static int camellia_crypt_ecb_wrap(void *ctx,
+                                   mbedtls_operation_t operation,
+                                   const unsigned char *input,
+                                   unsigned char *output)
 {
-    return mbedtls_camellia_crypt_ecb( (mbedtls_camellia_context *) ctx, operation, input,
-                               output );
+    return mbedtls_camellia_crypt_ecb((mbedtls_camellia_context *)ctx,
+                                      operation, input, output);
 }
 
-#if defined(MBEDTLS_CIPHER_MODE_CBC)
-static int camellia_crypt_cbc_wrap( void *ctx, mbedtls_operation_t operation,
-        size_t length, unsigned char *iv,
-        const unsigned char *input, unsigned char *output )
+#        if defined(MBEDTLS_CIPHER_MODE_CBC)
+static int camellia_crypt_cbc_wrap(void *ctx,
+                                   mbedtls_operation_t operation,
+                                   size_t length,
+                                   unsigned char *iv,
+                                   const unsigned char *input,
+                                   unsigned char *output)
 {
-    return mbedtls_camellia_crypt_cbc( (mbedtls_camellia_context *) ctx, operation, length, iv,
-                               input, output );
+    return mbedtls_camellia_crypt_cbc((mbedtls_camellia_context *)ctx,
+                                      operation, length, iv, input, output);
 }
-#endif /* MBEDTLS_CIPHER_MODE_CBC */
+#        endif /* MBEDTLS_CIPHER_MODE_CBC */
 
-#if defined(MBEDTLS_CIPHER_MODE_CFB)
-static int camellia_crypt_cfb128_wrap( void *ctx, mbedtls_operation_t operation,
-        size_t length, size_t *iv_off, unsigned char *iv,
-        const unsigned char *input, unsigned char *output )
+#        if defined(MBEDTLS_CIPHER_MODE_CFB)
+static int camellia_crypt_cfb128_wrap(void *ctx,
+                                      mbedtls_operation_t operation,
+                                      size_t length,
+                                      size_t *iv_off,
+                                      unsigned char *iv,
+                                      const unsigned char *input,
+                                      unsigned char *output)
 {
-    return mbedtls_camellia_crypt_cfb128( (mbedtls_camellia_context *) ctx, operation, length,
-                                  iv_off, iv, input, output );
+    return mbedtls_camellia_crypt_cfb128((mbedtls_camellia_context *)ctx,
+                                         operation, length, iv_off, iv, input,
+                                         output);
 }
-#endif /* MBEDTLS_CIPHER_MODE_CFB */
+#        endif /* MBEDTLS_CIPHER_MODE_CFB */
 
-#if defined(MBEDTLS_CIPHER_MODE_CTR)
-static int camellia_crypt_ctr_wrap( void *ctx, size_t length, size_t *nc_off,
-        unsigned char *nonce_counter, unsigned char *stream_block,
-        const unsigned char *input, unsigned char *output )
+#        if defined(MBEDTLS_CIPHER_MODE_CTR)
+static int camellia_crypt_ctr_wrap(void *ctx,
+                                   size_t length,
+                                   size_t *nc_off,
+                                   unsigned char *nonce_counter,
+                                   unsigned char *stream_block,
+                                   const unsigned char *input,
+                                   unsigned char *output)
 {
-    return mbedtls_camellia_crypt_ctr( (mbedtls_camellia_context *) ctx, length, nc_off,
-                               nonce_counter, stream_block, input, output );
+    return mbedtls_camellia_crypt_ctr((mbedtls_camellia_context *)ctx, length,
+                                      nc_off, nonce_counter, stream_block,
+                                      input, output);
 }
-#endif /* MBEDTLS_CIPHER_MODE_CTR */
+#        endif /* MBEDTLS_CIPHER_MODE_CTR */
 
-static int camellia_setkey_dec_wrap( void *ctx, const unsigned char *key,
-                                     unsigned int key_bitlen )
+static int camellia_setkey_dec_wrap(void *ctx,
+                                    const unsigned char *key,
+                                    unsigned int key_bitlen)
 {
-    return mbedtls_camellia_setkey_dec( (mbedtls_camellia_context *) ctx, key, key_bitlen );
+    return mbedtls_camellia_setkey_dec((mbedtls_camellia_context *)ctx, key,
+                                       key_bitlen);
 }
 
-static int camellia_setkey_enc_wrap( void *ctx, const unsigned char *key,
-                                     unsigned int key_bitlen )
+static int camellia_setkey_enc_wrap(void *ctx,
+                                    const unsigned char *key,
+                                    unsigned int key_bitlen)
 {
-    return mbedtls_camellia_setkey_enc( (mbedtls_camellia_context *) ctx, key, key_bitlen );
+    return mbedtls_camellia_setkey_enc((mbedtls_camellia_context *)ctx, key,
+                                       key_bitlen);
 }
 
-static void * camellia_ctx_alloc( void )
+static void *camellia_ctx_alloc(void)
 {
     mbedtls_camellia_context *ctx;
-    ctx = mbedtls_calloc( 1, sizeof( mbedtls_camellia_context ) );
+    ctx = mbedtls_calloc(1, sizeof(mbedtls_camellia_context));
 
-    if( ctx == NULL )
-        return NULL ;
+    if (ctx == NULL)
+        return NULL;
 
-    mbedtls_camellia_init( ctx );
+    mbedtls_camellia_init(ctx);
 
-    return ctx ;
+    return ctx;
 }
 
-static void camellia_ctx_free( void *ctx )
+static void camellia_ctx_free(void *ctx)
 {
-    mbedtls_camellia_free( (mbedtls_camellia_context *) ctx );
-    mbedtls_free( ctx );
+    mbedtls_camellia_free((mbedtls_camellia_context *)ctx);
+    mbedtls_free(ctx);
 }
 
-static const mbedtls_cipher_base_t camellia_info = {
-    MBEDTLS_CIPHER_ID_CAMELLIA,
-    camellia_crypt_ecb_wrap,
-#if defined(MBEDTLS_CIPHER_MODE_CBC)
-    camellia_crypt_cbc_wrap,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_CFB)
-    camellia_crypt_cfb128_wrap,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_OFB)
-    NULL,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_CTR)
-    camellia_crypt_ctr_wrap,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_XTS)
-    NULL,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_STREAM)
-    NULL,
-#endif
-    camellia_setkey_enc_wrap,
-    camellia_setkey_dec_wrap,
-    camellia_ctx_alloc,
-    camellia_ctx_free
-};
+static const mbedtls_cipher_base_t camellia_info = { MBEDTLS_CIPHER_ID_CAMELLIA,
+                                                     camellia_crypt_ecb_wrap,
+#        if defined(MBEDTLS_CIPHER_MODE_CBC)
+                                                     camellia_crypt_cbc_wrap,
+#        endif
+#        if defined(MBEDTLS_CIPHER_MODE_CFB)
+                                                     camellia_crypt_cfb128_wrap,
+#        endif
+#        if defined(MBEDTLS_CIPHER_MODE_OFB)
+                                                     NULL,
+#        endif
+#        if defined(MBEDTLS_CIPHER_MODE_CTR)
+                                                     camellia_crypt_ctr_wrap,
+#        endif
+#        if defined(MBEDTLS_CIPHER_MODE_XTS)
+                                                     NULL,
+#        endif
+#        if defined(MBEDTLS_CIPHER_MODE_STREAM)
+                                                     NULL,
+#        endif
+                                                     camellia_setkey_enc_wrap,
+                                                     camellia_setkey_dec_wrap,
+                                                     camellia_ctx_alloc,
+                                                     camellia_ctx_free };
 
 static const mbedtls_cipher_info_t camellia_128_ecb_info = {
     MBEDTLS_CIPHER_CAMELLIA_128_ECB,
@@ -773,7 +811,7 @@
     &camellia_info
 };
 
-#if defined(MBEDTLS_CIPHER_MODE_CBC)
+#        if defined(MBEDTLS_CIPHER_MODE_CBC)
 static const mbedtls_cipher_info_t camellia_128_cbc_info = {
     MBEDTLS_CIPHER_CAMELLIA_128_CBC,
     MBEDTLS_MODE_CBC,
@@ -806,9 +844,9 @@
     16,
     &camellia_info
 };
-#endif /* MBEDTLS_CIPHER_MODE_CBC */
+#        endif /* MBEDTLS_CIPHER_MODE_CBC */
 
-#if defined(MBEDTLS_CIPHER_MODE_CFB)
+#        if defined(MBEDTLS_CIPHER_MODE_CFB)
 static const mbedtls_cipher_info_t camellia_128_cfb128_info = {
     MBEDTLS_CIPHER_CAMELLIA_128_CFB128,
     MBEDTLS_MODE_CFB,
@@ -841,9 +879,9 @@
     16,
     &camellia_info
 };
-#endif /* MBEDTLS_CIPHER_MODE_CFB */
+#        endif /* MBEDTLS_CIPHER_MODE_CFB */
 
-#if defined(MBEDTLS_CIPHER_MODE_CTR)
+#        if defined(MBEDTLS_CIPHER_MODE_CTR)
 static const mbedtls_cipher_info_t camellia_128_ctr_info = {
     MBEDTLS_CIPHER_CAMELLIA_128_CTR,
     MBEDTLS_MODE_CTR,
@@ -876,37 +914,38 @@
     16,
     &camellia_info
 };
-#endif /* MBEDTLS_CIPHER_MODE_CTR */
+#        endif /* MBEDTLS_CIPHER_MODE_CTR */
 
-#if defined(MBEDTLS_GCM_C)
-static int gcm_camellia_setkey_wrap( void *ctx, const unsigned char *key,
-                                     unsigned int key_bitlen )
+#        if defined(MBEDTLS_GCM_C)
+static int gcm_camellia_setkey_wrap(void *ctx,
+                                    const unsigned char *key,
+                                    unsigned int key_bitlen)
 {
-    return mbedtls_gcm_setkey( (mbedtls_gcm_context *) ctx, MBEDTLS_CIPHER_ID_CAMELLIA,
-                     key, key_bitlen );
+    return mbedtls_gcm_setkey((mbedtls_gcm_context *)ctx,
+                              MBEDTLS_CIPHER_ID_CAMELLIA, key, key_bitlen);
 }
 
 static const mbedtls_cipher_base_t gcm_camellia_info = {
     MBEDTLS_CIPHER_ID_CAMELLIA,
     NULL,
-#if defined(MBEDTLS_CIPHER_MODE_CBC)
+#            if defined(MBEDTLS_CIPHER_MODE_CBC)
     NULL,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_CFB)
+#            endif
+#            if defined(MBEDTLS_CIPHER_MODE_CFB)
     NULL,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_OFB)
+#            endif
+#            if defined(MBEDTLS_CIPHER_MODE_OFB)
     NULL,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_CTR)
+#            endif
+#            if defined(MBEDTLS_CIPHER_MODE_CTR)
     NULL,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_XTS)
+#            endif
+#            if defined(MBEDTLS_CIPHER_MODE_XTS)
     NULL,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_STREAM)
+#            endif
+#            if defined(MBEDTLS_CIPHER_MODE_STREAM)
     NULL,
-#endif
+#            endif
     gcm_camellia_setkey_wrap,
     gcm_camellia_setkey_wrap,
     gcm_ctx_alloc,
@@ -945,37 +984,38 @@
     16,
     &gcm_camellia_info
 };
-#endif /* MBEDTLS_GCM_C */
+#        endif /* MBEDTLS_GCM_C */
 
-#if defined(MBEDTLS_CCM_C)
-static int ccm_camellia_setkey_wrap( void *ctx, const unsigned char *key,
-                                     unsigned int key_bitlen )
+#        if defined(MBEDTLS_CCM_C)
+static int ccm_camellia_setkey_wrap(void *ctx,
+                                    const unsigned char *key,
+                                    unsigned int key_bitlen)
 {
-    return mbedtls_ccm_setkey( (mbedtls_ccm_context *) ctx, MBEDTLS_CIPHER_ID_CAMELLIA,
-                     key, key_bitlen );
+    return mbedtls_ccm_setkey((mbedtls_ccm_context *)ctx,
+                              MBEDTLS_CIPHER_ID_CAMELLIA, key, key_bitlen);
 }
 
 static const mbedtls_cipher_base_t ccm_camellia_info = {
     MBEDTLS_CIPHER_ID_CAMELLIA,
     NULL,
-#if defined(MBEDTLS_CIPHER_MODE_CBC)
+#            if defined(MBEDTLS_CIPHER_MODE_CBC)
     NULL,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_CFB)
+#            endif
+#            if defined(MBEDTLS_CIPHER_MODE_CFB)
     NULL,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_OFB)
+#            endif
+#            if defined(MBEDTLS_CIPHER_MODE_OFB)
     NULL,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_CTR)
+#            endif
+#            if defined(MBEDTLS_CIPHER_MODE_CTR)
     NULL,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_XTS)
+#            endif
+#            if defined(MBEDTLS_CIPHER_MODE_XTS)
     NULL,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_STREAM)
+#            endif
+#            if defined(MBEDTLS_CIPHER_MODE_STREAM)
     NULL,
-#endif
+#            endif
     ccm_camellia_setkey_wrap,
     ccm_camellia_setkey_wrap,
     ccm_ctx_alloc,
@@ -1014,107 +1054,121 @@
     16,
     &ccm_camellia_info
 };
-#endif /* MBEDTLS_CCM_C */
+#        endif /* MBEDTLS_CCM_C */
 
-#endif /* MBEDTLS_CAMELLIA_C */
+#    endif /* MBEDTLS_CAMELLIA_C */
 
-#if defined(MBEDTLS_ARIA_C)
+#    if defined(MBEDTLS_ARIA_C)
 
-static int aria_crypt_ecb_wrap( void *ctx, mbedtls_operation_t operation,
-        const unsigned char *input, unsigned char *output )
+static int aria_crypt_ecb_wrap(void *ctx,
+                               mbedtls_operation_t operation,
+                               const unsigned char *input,
+                               unsigned char *output)
 {
-    (void) operation;
-    return mbedtls_aria_crypt_ecb( (mbedtls_aria_context *) ctx, input,
-                               output );
+    (void)operation;
+    return mbedtls_aria_crypt_ecb((mbedtls_aria_context *)ctx, input, output);
 }
 
-#if defined(MBEDTLS_CIPHER_MODE_CBC)
-static int aria_crypt_cbc_wrap( void *ctx, mbedtls_operation_t operation,
-        size_t length, unsigned char *iv,
-        const unsigned char *input, unsigned char *output )
+#        if defined(MBEDTLS_CIPHER_MODE_CBC)
+static int aria_crypt_cbc_wrap(void *ctx,
+                               mbedtls_operation_t operation,
+                               size_t length,
+                               unsigned char *iv,
+                               const unsigned char *input,
+                               unsigned char *output)
 {
-    return mbedtls_aria_crypt_cbc( (mbedtls_aria_context *) ctx, operation, length, iv,
-                               input, output );
+    return mbedtls_aria_crypt_cbc((mbedtls_aria_context *)ctx, operation,
+                                  length, iv, input, output);
 }
-#endif /* MBEDTLS_CIPHER_MODE_CBC */
+#        endif /* MBEDTLS_CIPHER_MODE_CBC */
 
-#if defined(MBEDTLS_CIPHER_MODE_CFB)
-static int aria_crypt_cfb128_wrap( void *ctx, mbedtls_operation_t operation,
-        size_t length, size_t *iv_off, unsigned char *iv,
-        const unsigned char *input, unsigned char *output )
+#        if defined(MBEDTLS_CIPHER_MODE_CFB)
+static int aria_crypt_cfb128_wrap(void *ctx,
+                                  mbedtls_operation_t operation,
+                                  size_t length,
+                                  size_t *iv_off,
+                                  unsigned char *iv,
+                                  const unsigned char *input,
+                                  unsigned char *output)
 {
-    return mbedtls_aria_crypt_cfb128( (mbedtls_aria_context *) ctx, operation, length,
-                                  iv_off, iv, input, output );
+    return mbedtls_aria_crypt_cfb128((mbedtls_aria_context *)ctx, operation,
+                                     length, iv_off, iv, input, output);
 }
-#endif /* MBEDTLS_CIPHER_MODE_CFB */
+#        endif /* MBEDTLS_CIPHER_MODE_CFB */
 
-#if defined(MBEDTLS_CIPHER_MODE_CTR)
-static int aria_crypt_ctr_wrap( void *ctx, size_t length, size_t *nc_off,
-        unsigned char *nonce_counter, unsigned char *stream_block,
-        const unsigned char *input, unsigned char *output )
+#        if defined(MBEDTLS_CIPHER_MODE_CTR)
+static int aria_crypt_ctr_wrap(void *ctx,
+                               size_t length,
+                               size_t *nc_off,
+                               unsigned char *nonce_counter,
+                               unsigned char *stream_block,
+                               const unsigned char *input,
+                               unsigned char *output)
 {
-    return mbedtls_aria_crypt_ctr( (mbedtls_aria_context *) ctx, length, nc_off,
-                               nonce_counter, stream_block, input, output );
+    return mbedtls_aria_crypt_ctr((mbedtls_aria_context *)ctx, length, nc_off,
+                                  nonce_counter, stream_block, input, output);
 }
-#endif /* MBEDTLS_CIPHER_MODE_CTR */
+#        endif /* MBEDTLS_CIPHER_MODE_CTR */
 
-static int aria_setkey_dec_wrap( void *ctx, const unsigned char *key,
-                                     unsigned int key_bitlen )
+static int aria_setkey_dec_wrap(void *ctx,
+                                const unsigned char *key,
+                                unsigned int key_bitlen)
 {
-    return mbedtls_aria_setkey_dec( (mbedtls_aria_context *) ctx, key, key_bitlen );
+    return mbedtls_aria_setkey_dec((mbedtls_aria_context *)ctx, key,
+                                   key_bitlen);
 }
 
-static int aria_setkey_enc_wrap( void *ctx, const unsigned char *key,
-                                     unsigned int key_bitlen )
+static int aria_setkey_enc_wrap(void *ctx,
+                                const unsigned char *key,
+                                unsigned int key_bitlen)
 {
-    return mbedtls_aria_setkey_enc( (mbedtls_aria_context *) ctx, key, key_bitlen );
+    return mbedtls_aria_setkey_enc((mbedtls_aria_context *)ctx, key,
+                                   key_bitlen);
 }
 
-static void * aria_ctx_alloc( void )
+static void *aria_ctx_alloc(void)
 {
     mbedtls_aria_context *ctx;
-    ctx = mbedtls_calloc( 1, sizeof( mbedtls_aria_context ) );
+    ctx = mbedtls_calloc(1, sizeof(mbedtls_aria_context));
 
-    if( ctx == NULL )
-        return NULL ;
+    if (ctx == NULL)
+        return NULL;
 
-    mbedtls_aria_init( ctx );
+    mbedtls_aria_init(ctx);
 
-    return ctx ;
+    return ctx;
 }
 
-static void aria_ctx_free( void *ctx )
+static void aria_ctx_free(void *ctx)
 {
-    mbedtls_aria_free( (mbedtls_aria_context *) ctx );
-    mbedtls_free( ctx );
+    mbedtls_aria_free((mbedtls_aria_context *)ctx);
+    mbedtls_free(ctx);
 }
 
-static const mbedtls_cipher_base_t aria_info = {
-    MBEDTLS_CIPHER_ID_ARIA,
-    aria_crypt_ecb_wrap,
-#if defined(MBEDTLS_CIPHER_MODE_CBC)
-    aria_crypt_cbc_wrap,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_CFB)
-    aria_crypt_cfb128_wrap,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_OFB)
-    NULL,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_CTR)
-    aria_crypt_ctr_wrap,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_XTS)
-    NULL,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_STREAM)
-    NULL,
-#endif
-    aria_setkey_enc_wrap,
-    aria_setkey_dec_wrap,
-    aria_ctx_alloc,
-    aria_ctx_free
-};
+static const mbedtls_cipher_base_t aria_info = { MBEDTLS_CIPHER_ID_ARIA,
+                                                 aria_crypt_ecb_wrap,
+#        if defined(MBEDTLS_CIPHER_MODE_CBC)
+                                                 aria_crypt_cbc_wrap,
+#        endif
+#        if defined(MBEDTLS_CIPHER_MODE_CFB)
+                                                 aria_crypt_cfb128_wrap,
+#        endif
+#        if defined(MBEDTLS_CIPHER_MODE_OFB)
+                                                 NULL,
+#        endif
+#        if defined(MBEDTLS_CIPHER_MODE_CTR)
+                                                 aria_crypt_ctr_wrap,
+#        endif
+#        if defined(MBEDTLS_CIPHER_MODE_XTS)
+                                                 NULL,
+#        endif
+#        if defined(MBEDTLS_CIPHER_MODE_STREAM)
+                                                 NULL,
+#        endif
+                                                 aria_setkey_enc_wrap,
+                                                 aria_setkey_dec_wrap,
+                                                 aria_ctx_alloc,
+                                                 aria_ctx_free };
 
 static const mbedtls_cipher_info_t aria_128_ecb_info = {
     MBEDTLS_CIPHER_ARIA_128_ECB,
@@ -1149,7 +1203,7 @@
     &aria_info
 };
 
-#if defined(MBEDTLS_CIPHER_MODE_CBC)
+#        if defined(MBEDTLS_CIPHER_MODE_CBC)
 static const mbedtls_cipher_info_t aria_128_cbc_info = {
     MBEDTLS_CIPHER_ARIA_128_CBC,
     MBEDTLS_MODE_CBC,
@@ -1182,9 +1236,9 @@
     16,
     &aria_info
 };
-#endif /* MBEDTLS_CIPHER_MODE_CBC */
+#        endif /* MBEDTLS_CIPHER_MODE_CBC */
 
-#if defined(MBEDTLS_CIPHER_MODE_CFB)
+#        if defined(MBEDTLS_CIPHER_MODE_CFB)
 static const mbedtls_cipher_info_t aria_128_cfb128_info = {
     MBEDTLS_CIPHER_ARIA_128_CFB128,
     MBEDTLS_MODE_CFB,
@@ -1217,9 +1271,9 @@
     16,
     &aria_info
 };
-#endif /* MBEDTLS_CIPHER_MODE_CFB */
+#        endif /* MBEDTLS_CIPHER_MODE_CFB */
 
-#if defined(MBEDTLS_CIPHER_MODE_CTR)
+#        if defined(MBEDTLS_CIPHER_MODE_CTR)
 static const mbedtls_cipher_info_t aria_128_ctr_info = {
     MBEDTLS_CIPHER_ARIA_128_CTR,
     MBEDTLS_MODE_CTR,
@@ -1252,37 +1306,38 @@
     16,
     &aria_info
 };
-#endif /* MBEDTLS_CIPHER_MODE_CTR */
+#        endif /* MBEDTLS_CIPHER_MODE_CTR */
 
-#if defined(MBEDTLS_GCM_C)
-static int gcm_aria_setkey_wrap( void *ctx, const unsigned char *key,
-                                     unsigned int key_bitlen )
+#        if defined(MBEDTLS_GCM_C)
+static int gcm_aria_setkey_wrap(void *ctx,
+                                const unsigned char *key,
+                                unsigned int key_bitlen)
 {
-    return mbedtls_gcm_setkey( (mbedtls_gcm_context *) ctx, MBEDTLS_CIPHER_ID_ARIA,
-                     key, key_bitlen );
+    return mbedtls_gcm_setkey((mbedtls_gcm_context *)ctx,
+                              MBEDTLS_CIPHER_ID_ARIA, key, key_bitlen);
 }
 
 static const mbedtls_cipher_base_t gcm_aria_info = {
     MBEDTLS_CIPHER_ID_ARIA,
     NULL,
-#if defined(MBEDTLS_CIPHER_MODE_CBC)
+#            if defined(MBEDTLS_CIPHER_MODE_CBC)
     NULL,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_CFB)
+#            endif
+#            if defined(MBEDTLS_CIPHER_MODE_CFB)
     NULL,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_OFB)
+#            endif
+#            if defined(MBEDTLS_CIPHER_MODE_OFB)
     NULL,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_CTR)
+#            endif
+#            if defined(MBEDTLS_CIPHER_MODE_CTR)
     NULL,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_XTS)
+#            endif
+#            if defined(MBEDTLS_CIPHER_MODE_XTS)
     NULL,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_STREAM)
+#            endif
+#            if defined(MBEDTLS_CIPHER_MODE_STREAM)
     NULL,
-#endif
+#            endif
     gcm_aria_setkey_wrap,
     gcm_aria_setkey_wrap,
     gcm_ctx_alloc,
@@ -1321,37 +1376,38 @@
     16,
     &gcm_aria_info
 };
-#endif /* MBEDTLS_GCM_C */
+#        endif /* MBEDTLS_GCM_C */
 
-#if defined(MBEDTLS_CCM_C)
-static int ccm_aria_setkey_wrap( void *ctx, const unsigned char *key,
-                                     unsigned int key_bitlen )
+#        if defined(MBEDTLS_CCM_C)
+static int ccm_aria_setkey_wrap(void *ctx,
+                                const unsigned char *key,
+                                unsigned int key_bitlen)
 {
-    return mbedtls_ccm_setkey( (mbedtls_ccm_context *) ctx, MBEDTLS_CIPHER_ID_ARIA,
-                     key, key_bitlen );
+    return mbedtls_ccm_setkey((mbedtls_ccm_context *)ctx,
+                              MBEDTLS_CIPHER_ID_ARIA, key, key_bitlen);
 }
 
 static const mbedtls_cipher_base_t ccm_aria_info = {
     MBEDTLS_CIPHER_ID_ARIA,
     NULL,
-#if defined(MBEDTLS_CIPHER_MODE_CBC)
+#            if defined(MBEDTLS_CIPHER_MODE_CBC)
     NULL,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_CFB)
+#            endif
+#            if defined(MBEDTLS_CIPHER_MODE_CFB)
     NULL,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_OFB)
+#            endif
+#            if defined(MBEDTLS_CIPHER_MODE_OFB)
     NULL,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_CTR)
+#            endif
+#            if defined(MBEDTLS_CIPHER_MODE_CTR)
     NULL,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_XTS)
+#            endif
+#            if defined(MBEDTLS_CIPHER_MODE_XTS)
     NULL,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_STREAM)
+#            endif
+#            if defined(MBEDTLS_CIPHER_MODE_STREAM)
     NULL,
-#endif
+#            endif
     ccm_aria_setkey_wrap,
     ccm_aria_setkey_wrap,
     ccm_ctx_alloc,
@@ -1390,206 +1446,216 @@
     16,
     &ccm_aria_info
 };
-#endif /* MBEDTLS_CCM_C */
+#        endif /* MBEDTLS_CCM_C */
 
-#endif /* MBEDTLS_ARIA_C */
+#    endif /* MBEDTLS_ARIA_C */
 
-#if defined(MBEDTLS_DES_C)
+#    if defined(MBEDTLS_DES_C)
 
-static int des_crypt_ecb_wrap( void *ctx, mbedtls_operation_t operation,
-        const unsigned char *input, unsigned char *output )
+static int des_crypt_ecb_wrap(void *ctx,
+                              mbedtls_operation_t operation,
+                              const unsigned char *input,
+                              unsigned char *output)
 {
-    ((void) operation);
-    return mbedtls_des_crypt_ecb( (mbedtls_des_context *) ctx, input, output );
+    ((void)operation);
+    return mbedtls_des_crypt_ecb((mbedtls_des_context *)ctx, input, output);
 }
 
-static int des3_crypt_ecb_wrap( void *ctx, mbedtls_operation_t operation,
-        const unsigned char *input, unsigned char *output )
+static int des3_crypt_ecb_wrap(void *ctx,
+                               mbedtls_operation_t operation,
+                               const unsigned char *input,
+                               unsigned char *output)
 {
-    ((void) operation);
-    return mbedtls_des3_crypt_ecb( (mbedtls_des3_context *) ctx, input, output );
+    ((void)operation);
+    return mbedtls_des3_crypt_ecb((mbedtls_des3_context *)ctx, input, output);
 }
 
-#if defined(MBEDTLS_CIPHER_MODE_CBC)
-static int des_crypt_cbc_wrap( void *ctx, mbedtls_operation_t operation, size_t length,
-        unsigned char *iv, const unsigned char *input, unsigned char *output )
+#        if defined(MBEDTLS_CIPHER_MODE_CBC)
+static int des_crypt_cbc_wrap(void *ctx,
+                              mbedtls_operation_t operation,
+                              size_t length,
+                              unsigned char *iv,
+                              const unsigned char *input,
+                              unsigned char *output)
 {
-    return mbedtls_des_crypt_cbc( (mbedtls_des_context *) ctx, operation, length, iv, input,
-                          output );
+    return mbedtls_des_crypt_cbc((mbedtls_des_context *)ctx, operation, length,
+                                 iv, input, output);
 }
-#endif /* MBEDTLS_CIPHER_MODE_CBC */
+#        endif /* MBEDTLS_CIPHER_MODE_CBC */
 
-#if defined(MBEDTLS_CIPHER_MODE_CBC)
-static int des3_crypt_cbc_wrap( void *ctx, mbedtls_operation_t operation, size_t length,
-        unsigned char *iv, const unsigned char *input, unsigned char *output )
+#        if defined(MBEDTLS_CIPHER_MODE_CBC)
+static int des3_crypt_cbc_wrap(void *ctx,
+                               mbedtls_operation_t operation,
+                               size_t length,
+                               unsigned char *iv,
+                               const unsigned char *input,
+                               unsigned char *output)
 {
-    return mbedtls_des3_crypt_cbc( (mbedtls_des3_context *) ctx, operation, length, iv, input,
-                           output );
+    return mbedtls_des3_crypt_cbc((mbedtls_des3_context *)ctx, operation,
+                                  length, iv, input, output);
 }
-#endif /* MBEDTLS_CIPHER_MODE_CBC */
+#        endif /* MBEDTLS_CIPHER_MODE_CBC */
 
-static int des_setkey_dec_wrap( void *ctx, const unsigned char *key,
-                                unsigned int key_bitlen )
+static int des_setkey_dec_wrap(void *ctx,
+                               const unsigned char *key,
+                               unsigned int key_bitlen)
 {
-    ((void) key_bitlen);
+    ((void)key_bitlen);
 
-    return mbedtls_des_setkey_dec( (mbedtls_des_context *) ctx, key );
+    return mbedtls_des_setkey_dec((mbedtls_des_context *)ctx, key);
 }
 
-static int des_setkey_enc_wrap( void *ctx, const unsigned char *key,
-                                unsigned int key_bitlen )
+static int des_setkey_enc_wrap(void *ctx,
+                               const unsigned char *key,
+                               unsigned int key_bitlen)
 {
-    ((void) key_bitlen);
+    ((void)key_bitlen);
 
-    return mbedtls_des_setkey_enc( (mbedtls_des_context *) ctx, key );
+    return mbedtls_des_setkey_enc((mbedtls_des_context *)ctx, key);
 }
 
-static int des3_set2key_dec_wrap( void *ctx, const unsigned char *key,
-                                  unsigned int key_bitlen )
+static int des3_set2key_dec_wrap(void *ctx,
+                                 const unsigned char *key,
+                                 unsigned int key_bitlen)
 {
-    ((void) key_bitlen);
+    ((void)key_bitlen);
 
-    return mbedtls_des3_set2key_dec( (mbedtls_des3_context *) ctx, key );
+    return mbedtls_des3_set2key_dec((mbedtls_des3_context *)ctx, key);
 }
 
-static int des3_set2key_enc_wrap( void *ctx, const unsigned char *key,
-                                  unsigned int key_bitlen )
+static int des3_set2key_enc_wrap(void *ctx,
+                                 const unsigned char *key,
+                                 unsigned int key_bitlen)
 {
-    ((void) key_bitlen);
+    ((void)key_bitlen);
 
-    return mbedtls_des3_set2key_enc( (mbedtls_des3_context *) ctx, key );
+    return mbedtls_des3_set2key_enc((mbedtls_des3_context *)ctx, key);
 }
 
-static int des3_set3key_dec_wrap( void *ctx, const unsigned char *key,
-                                  unsigned int key_bitlen )
+static int des3_set3key_dec_wrap(void *ctx,
+                                 const unsigned char *key,
+                                 unsigned int key_bitlen)
 {
-    ((void) key_bitlen);
+    ((void)key_bitlen);
 
-    return mbedtls_des3_set3key_dec( (mbedtls_des3_context *) ctx, key );
+    return mbedtls_des3_set3key_dec((mbedtls_des3_context *)ctx, key);
 }
 
-static int des3_set3key_enc_wrap( void *ctx, const unsigned char *key,
-                                  unsigned int key_bitlen )
+static int des3_set3key_enc_wrap(void *ctx,
+                                 const unsigned char *key,
+                                 unsigned int key_bitlen)
 {
-    ((void) key_bitlen);
+    ((void)key_bitlen);
 
-    return mbedtls_des3_set3key_enc( (mbedtls_des3_context *) ctx, key );
+    return mbedtls_des3_set3key_enc((mbedtls_des3_context *)ctx, key);
 }
 
-static void * des_ctx_alloc( void )
+static void *des_ctx_alloc(void)
 {
-    mbedtls_des_context *des = mbedtls_calloc( 1, sizeof( mbedtls_des_context ) );
+    mbedtls_des_context *des = mbedtls_calloc(1, sizeof(mbedtls_des_context));
 
-    if( des == NULL )
-        return NULL ;
+    if (des == NULL)
+        return NULL;
 
-    mbedtls_des_init( des );
+    mbedtls_des_init(des);
 
-    return des ;
+    return des;
 }
 
-static void des_ctx_free( void *ctx )
+static void des_ctx_free(void *ctx)
 {
-    mbedtls_des_free( (mbedtls_des_context *) ctx );
-    mbedtls_free( ctx );
+    mbedtls_des_free((mbedtls_des_context *)ctx);
+    mbedtls_free(ctx);
 }
 
-static void * des3_ctx_alloc( void )
+static void *des3_ctx_alloc(void)
 {
     mbedtls_des3_context *des3;
-    des3 = mbedtls_calloc( 1, sizeof( mbedtls_des3_context ) );
+    des3 = mbedtls_calloc(1, sizeof(mbedtls_des3_context));
 
-    if( des3 == NULL )
-        return NULL ;
+    if (des3 == NULL)
+        return NULL;
 
-    mbedtls_des3_init( des3 );
+    mbedtls_des3_init(des3);
 
-    return des3 ;
+    return des3;
 }
 
-static void des3_ctx_free( void *ctx )
+static void des3_ctx_free(void *ctx)
 {
-    mbedtls_des3_free( (mbedtls_des3_context *) ctx );
-    mbedtls_free( ctx );
+    mbedtls_des3_free((mbedtls_des3_context *)ctx);
+    mbedtls_free(ctx);
 }
 
-static const mbedtls_cipher_base_t des_info = {
-    MBEDTLS_CIPHER_ID_DES,
-    des_crypt_ecb_wrap,
-#if defined(MBEDTLS_CIPHER_MODE_CBC)
-    des_crypt_cbc_wrap,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_CFB)
-    NULL,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_OFB)
-    NULL,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_CTR)
-    NULL,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_XTS)
-    NULL,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_STREAM)
-    NULL,
-#endif
-    des_setkey_enc_wrap,
-    des_setkey_dec_wrap,
-    des_ctx_alloc,
-    des_ctx_free
-};
+static const mbedtls_cipher_base_t des_info = { MBEDTLS_CIPHER_ID_DES,
+                                                des_crypt_ecb_wrap,
+#        if defined(MBEDTLS_CIPHER_MODE_CBC)
+                                                des_crypt_cbc_wrap,
+#        endif
+#        if defined(MBEDTLS_CIPHER_MODE_CFB)
+                                                NULL,
+#        endif
+#        if defined(MBEDTLS_CIPHER_MODE_OFB)
+                                                NULL,
+#        endif
+#        if defined(MBEDTLS_CIPHER_MODE_CTR)
+                                                NULL,
+#        endif
+#        if defined(MBEDTLS_CIPHER_MODE_XTS)
+                                                NULL,
+#        endif
+#        if defined(MBEDTLS_CIPHER_MODE_STREAM)
+                                                NULL,
+#        endif
+                                                des_setkey_enc_wrap,
+                                                des_setkey_dec_wrap,
+                                                des_ctx_alloc,
+                                                des_ctx_free };
 
-static const mbedtls_cipher_info_t des_ecb_info = {
-    MBEDTLS_CIPHER_DES_ECB,
-    MBEDTLS_MODE_ECB,
-    MBEDTLS_KEY_LENGTH_DES,
-    "DES-ECB",
-    0,
-    0,
-    8,
-    &des_info
-};
+static const mbedtls_cipher_info_t des_ecb_info = { MBEDTLS_CIPHER_DES_ECB,
+                                                    MBEDTLS_MODE_ECB,
+                                                    MBEDTLS_KEY_LENGTH_DES,
+                                                    "DES-ECB",
+                                                    0,
+                                                    0,
+                                                    8,
+                                                    &des_info };
 
-#if defined(MBEDTLS_CIPHER_MODE_CBC)
-static const mbedtls_cipher_info_t des_cbc_info = {
-    MBEDTLS_CIPHER_DES_CBC,
-    MBEDTLS_MODE_CBC,
-    MBEDTLS_KEY_LENGTH_DES,
-    "DES-CBC",
-    8,
-    0,
-    8,
-    &des_info
-};
-#endif /* MBEDTLS_CIPHER_MODE_CBC */
+#        if defined(MBEDTLS_CIPHER_MODE_CBC)
+static const mbedtls_cipher_info_t des_cbc_info = { MBEDTLS_CIPHER_DES_CBC,
+                                                    MBEDTLS_MODE_CBC,
+                                                    MBEDTLS_KEY_LENGTH_DES,
+                                                    "DES-CBC",
+                                                    8,
+                                                    0,
+                                                    8,
+                                                    &des_info };
+#        endif /* MBEDTLS_CIPHER_MODE_CBC */
 
-static const mbedtls_cipher_base_t des_ede_info = {
-    MBEDTLS_CIPHER_ID_DES,
-    des3_crypt_ecb_wrap,
-#if defined(MBEDTLS_CIPHER_MODE_CBC)
-    des3_crypt_cbc_wrap,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_CFB)
-    NULL,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_OFB)
-    NULL,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_CTR)
-    NULL,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_XTS)
-    NULL,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_STREAM)
-    NULL,
-#endif
-    des3_set2key_enc_wrap,
-    des3_set2key_dec_wrap,
-    des3_ctx_alloc,
-    des3_ctx_free
-};
+static const mbedtls_cipher_base_t des_ede_info = { MBEDTLS_CIPHER_ID_DES,
+                                                    des3_crypt_ecb_wrap,
+#        if defined(MBEDTLS_CIPHER_MODE_CBC)
+                                                    des3_crypt_cbc_wrap,
+#        endif
+#        if defined(MBEDTLS_CIPHER_MODE_CFB)
+                                                    NULL,
+#        endif
+#        if defined(MBEDTLS_CIPHER_MODE_OFB)
+                                                    NULL,
+#        endif
+#        if defined(MBEDTLS_CIPHER_MODE_CTR)
+                                                    NULL,
+#        endif
+#        if defined(MBEDTLS_CIPHER_MODE_XTS)
+                                                    NULL,
+#        endif
+#        if defined(MBEDTLS_CIPHER_MODE_STREAM)
+                                                    NULL,
+#        endif
+                                                    des3_set2key_enc_wrap,
+                                                    des3_set2key_dec_wrap,
+                                                    des3_ctx_alloc,
+                                                    des3_ctx_free };
 
 static const mbedtls_cipher_info_t des_ede_ecb_info = {
     MBEDTLS_CIPHER_DES_EDE_ECB,
@@ -1602,7 +1668,7 @@
     &des_ede_info
 };
 
-#if defined(MBEDTLS_CIPHER_MODE_CBC)
+#        if defined(MBEDTLS_CIPHER_MODE_CBC)
 static const mbedtls_cipher_info_t des_ede_cbc_info = {
     MBEDTLS_CIPHER_DES_EDE_CBC,
     MBEDTLS_MODE_CBC,
@@ -1613,34 +1679,32 @@
     8,
     &des_ede_info
 };
-#endif /* MBEDTLS_CIPHER_MODE_CBC */
+#        endif /* MBEDTLS_CIPHER_MODE_CBC */
 
-static const mbedtls_cipher_base_t des_ede3_info = {
-    MBEDTLS_CIPHER_ID_3DES,
-    des3_crypt_ecb_wrap,
-#if defined(MBEDTLS_CIPHER_MODE_CBC)
-    des3_crypt_cbc_wrap,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_CFB)
-    NULL,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_OFB)
-    NULL,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_CTR)
-    NULL,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_XTS)
-    NULL,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_STREAM)
-    NULL,
-#endif
-    des3_set3key_enc_wrap,
-    des3_set3key_dec_wrap,
-    des3_ctx_alloc,
-    des3_ctx_free
-};
+static const mbedtls_cipher_base_t des_ede3_info = { MBEDTLS_CIPHER_ID_3DES,
+                                                     des3_crypt_ecb_wrap,
+#        if defined(MBEDTLS_CIPHER_MODE_CBC)
+                                                     des3_crypt_cbc_wrap,
+#        endif
+#        if defined(MBEDTLS_CIPHER_MODE_CFB)
+                                                     NULL,
+#        endif
+#        if defined(MBEDTLS_CIPHER_MODE_OFB)
+                                                     NULL,
+#        endif
+#        if defined(MBEDTLS_CIPHER_MODE_CTR)
+                                                     NULL,
+#        endif
+#        if defined(MBEDTLS_CIPHER_MODE_XTS)
+                                                     NULL,
+#        endif
+#        if defined(MBEDTLS_CIPHER_MODE_STREAM)
+                                                     NULL,
+#        endif
+                                                     des3_set3key_enc_wrap,
+                                                     des3_set3key_dec_wrap,
+                                                     des3_ctx_alloc,
+                                                     des3_ctx_free };
 
 static const mbedtls_cipher_info_t des_ede3_ecb_info = {
     MBEDTLS_CIPHER_DES_EDE3_ECB,
@@ -1652,7 +1716,7 @@
     8,
     &des_ede3_info
 };
-#if defined(MBEDTLS_CIPHER_MODE_CBC)
+#        if defined(MBEDTLS_CIPHER_MODE_CBC)
 static const mbedtls_cipher_info_t des_ede3_cbc_info = {
     MBEDTLS_CIPHER_DES_EDE3_CBC,
     MBEDTLS_MODE_CBC,
@@ -1663,148 +1727,144 @@
     8,
     &des_ede3_info
 };
-#endif /* MBEDTLS_CIPHER_MODE_CBC */
-#endif /* MBEDTLS_DES_C */
+#        endif /* MBEDTLS_CIPHER_MODE_CBC */
+#    endif /* MBEDTLS_DES_C */
 
-#if defined(MBEDTLS_CHACHA20_C)
+#    if defined(MBEDTLS_CHACHA20_C)
 
-static int chacha20_setkey_wrap( void *ctx, const unsigned char *key,
-                                 unsigned int key_bitlen )
+static int chacha20_setkey_wrap(void *ctx,
+                                const unsigned char *key,
+                                unsigned int key_bitlen)
 {
-    if( key_bitlen != 256U )
-        return MBEDTLS_ERR_CIPHER_BAD_INPUT_DATA ;
+    if (key_bitlen != 256U)
+        return MBEDTLS_ERR_CIPHER_BAD_INPUT_DATA;
 
-    if ( 0 != mbedtls_chacha20_setkey( (mbedtls_chacha20_context*)ctx, key ) )
-        return MBEDTLS_ERR_CIPHER_BAD_INPUT_DATA ;
+    if (0 != mbedtls_chacha20_setkey((mbedtls_chacha20_context *)ctx, key))
+        return MBEDTLS_ERR_CIPHER_BAD_INPUT_DATA;
 
-    return 0 ;
+    return 0;
 }
 
-static int chacha20_stream_wrap( void *ctx,  size_t length,
-                                 const unsigned char *input,
-                                 unsigned char *output )
+static int chacha20_stream_wrap(void *ctx,
+                                size_t length,
+                                const unsigned char *input,
+                                unsigned char *output)
 {
     int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED;
 
-    ret = mbedtls_chacha20_update( ctx, length, input, output );
-    if( ret == MBEDTLS_ERR_CHACHA20_BAD_INPUT_DATA )
-        return MBEDTLS_ERR_CIPHER_BAD_INPUT_DATA ;
+    ret = mbedtls_chacha20_update(ctx, length, input, output);
+    if (ret == MBEDTLS_ERR_CHACHA20_BAD_INPUT_DATA)
+        return MBEDTLS_ERR_CIPHER_BAD_INPUT_DATA;
 
-    return ret ;
+    return ret;
 }
 
-static void * chacha20_ctx_alloc( void )
+static void *chacha20_ctx_alloc(void)
 {
     mbedtls_chacha20_context *ctx;
-    ctx = mbedtls_calloc( 1, sizeof( mbedtls_chacha20_context ) );
+    ctx = mbedtls_calloc(1, sizeof(mbedtls_chacha20_context));
 
-    if( ctx == NULL )
-        return NULL ;
+    if (ctx == NULL)
+        return NULL;
 
-    mbedtls_chacha20_init( ctx );
+    mbedtls_chacha20_init(ctx);
 
-    return ctx ;
+    return ctx;
 }
 
-static void chacha20_ctx_free( void *ctx )
+static void chacha20_ctx_free(void *ctx)
 {
-    mbedtls_chacha20_free( (mbedtls_chacha20_context *) ctx );
-    mbedtls_free( ctx );
+    mbedtls_chacha20_free((mbedtls_chacha20_context *)ctx);
+    mbedtls_free(ctx);
 }
 
 static const mbedtls_cipher_base_t chacha20_base_info = {
     MBEDTLS_CIPHER_ID_CHACHA20,
     NULL,
-#if defined(MBEDTLS_CIPHER_MODE_CBC)
+#        if defined(MBEDTLS_CIPHER_MODE_CBC)
     NULL,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_CFB)
+#        endif
+#        if defined(MBEDTLS_CIPHER_MODE_CFB)
     NULL,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_OFB)
+#        endif
+#        if defined(MBEDTLS_CIPHER_MODE_OFB)
     NULL,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_CTR)
+#        endif
+#        if defined(MBEDTLS_CIPHER_MODE_CTR)
     NULL,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_XTS)
+#        endif
+#        if defined(MBEDTLS_CIPHER_MODE_XTS)
     NULL,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_STREAM)
+#        endif
+#        if defined(MBEDTLS_CIPHER_MODE_STREAM)
     chacha20_stream_wrap,
-#endif
+#        endif
     chacha20_setkey_wrap,
     chacha20_setkey_wrap,
     chacha20_ctx_alloc,
     chacha20_ctx_free
 };
 static const mbedtls_cipher_info_t chacha20_info = {
-    MBEDTLS_CIPHER_CHACHA20,
-    MBEDTLS_MODE_STREAM,
-    256,
-    "CHACHA20",
-    12,
-    0,
-    1,
+    MBEDTLS_CIPHER_CHACHA20, MBEDTLS_MODE_STREAM, 256, "CHACHA20", 12, 0, 1,
     &chacha20_base_info
 };
-#endif /* MBEDTLS_CHACHA20_C */
+#    endif /* MBEDTLS_CHACHA20_C */
 
-#if defined(MBEDTLS_CHACHAPOLY_C)
+#    if defined(MBEDTLS_CHACHAPOLY_C)
 
-static int chachapoly_setkey_wrap( void *ctx,
-                                   const unsigned char *key,
-                                   unsigned int key_bitlen )
+static int chachapoly_setkey_wrap(void *ctx,
+                                  const unsigned char *key,
+                                  unsigned int key_bitlen)
 {
-    if( key_bitlen != 256U )
-        return MBEDTLS_ERR_CIPHER_BAD_INPUT_DATA ;
+    if (key_bitlen != 256U)
+        return MBEDTLS_ERR_CIPHER_BAD_INPUT_DATA;
 
-    if ( 0 != mbedtls_chachapoly_setkey( (mbedtls_chachapoly_context*)ctx, key ) )
-        return MBEDTLS_ERR_CIPHER_BAD_INPUT_DATA ;
+    if (0 != mbedtls_chachapoly_setkey((mbedtls_chachapoly_context *)ctx, key))
+        return MBEDTLS_ERR_CIPHER_BAD_INPUT_DATA;
 
-    return 0 ;
+    return 0;
 }
 
-static void * chachapoly_ctx_alloc( void )
+static void *chachapoly_ctx_alloc(void)
 {
     mbedtls_chachapoly_context *ctx;
-    ctx = mbedtls_calloc( 1, sizeof( mbedtls_chachapoly_context ) );
+    ctx = mbedtls_calloc(1, sizeof(mbedtls_chachapoly_context));
 
-    if( ctx == NULL )
-        return NULL ;
+    if (ctx == NULL)
+        return NULL;
 
-    mbedtls_chachapoly_init( ctx );
+    mbedtls_chachapoly_init(ctx);
 
-    return ctx ;
+    return ctx;
 }
 
-static void chachapoly_ctx_free( void *ctx )
+static void chachapoly_ctx_free(void *ctx)
 {
-    mbedtls_chachapoly_free( (mbedtls_chachapoly_context *) ctx );
-    mbedtls_free( ctx );
+    mbedtls_chachapoly_free((mbedtls_chachapoly_context *)ctx);
+    mbedtls_free(ctx);
 }
 
 static const mbedtls_cipher_base_t chachapoly_base_info = {
     MBEDTLS_CIPHER_ID_CHACHA20,
     NULL,
-#if defined(MBEDTLS_CIPHER_MODE_CBC)
+#        if defined(MBEDTLS_CIPHER_MODE_CBC)
     NULL,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_CFB)
+#        endif
+#        if defined(MBEDTLS_CIPHER_MODE_CFB)
     NULL,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_OFB)
+#        endif
+#        if defined(MBEDTLS_CIPHER_MODE_OFB)
     NULL,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_CTR)
+#        endif
+#        if defined(MBEDTLS_CIPHER_MODE_CTR)
     NULL,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_XTS)
+#        endif
+#        if defined(MBEDTLS_CIPHER_MODE_XTS)
     NULL,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_STREAM)
+#        endif
+#        if defined(MBEDTLS_CIPHER_MODE_STREAM)
     NULL,
-#endif
+#        endif
     chachapoly_setkey_wrap,
     chachapoly_setkey_wrap,
     chachapoly_ctx_alloc,
@@ -1820,129 +1880,123 @@
     1,
     &chachapoly_base_info
 };
-#endif /* MBEDTLS_CHACHAPOLY_C */
+#    endif /* MBEDTLS_CHACHAPOLY_C */
 
-#if defined(MBEDTLS_CIPHER_NULL_CIPHER)
-static int null_crypt_stream( void *ctx, size_t length,
-                              const unsigned char *input,
-                              unsigned char *output )
+#    if defined(MBEDTLS_CIPHER_NULL_CIPHER)
+static int null_crypt_stream(void *ctx,
+                             size_t length,
+                             const unsigned char *input,
+                             unsigned char *output)
 {
-    ((void) ctx);
-    memmove( output, input, length );
-    return 0 ;
+    ((void)ctx);
+    memmove(output, input, length);
+    return 0;
 }
 
-static int null_setkey( void *ctx, const unsigned char *key,
-                        unsigned int key_bitlen )
+static int
+null_setkey(void *ctx, const unsigned char *key, unsigned int key_bitlen)
 {
-    ((void) ctx);
-    ((void) key);
-    ((void) key_bitlen);
+    ((void)ctx);
+    ((void)key);
+    ((void)key_bitlen);
 
-    return 0 ;
+    return 0;
 }
 
-static void * null_ctx_alloc( void )
+static void *null_ctx_alloc(void)
 {
-    return (void *) 1 ;
+    return (void *)1;
 }
 
-static void null_ctx_free( void *ctx )
+static void null_ctx_free(void *ctx)
 {
-    ((void) ctx);
+    ((void)ctx);
 }
 
-static const mbedtls_cipher_base_t null_base_info = {
-    MBEDTLS_CIPHER_ID_NULL,
-    NULL,
-#if defined(MBEDTLS_CIPHER_MODE_CBC)
-    NULL,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_CFB)
-    NULL,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_OFB)
-    NULL,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_CTR)
-    NULL,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_XTS)
-    NULL,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_STREAM)
-    null_crypt_stream,
-#endif
-    null_setkey,
-    null_setkey,
-    null_ctx_alloc,
-    null_ctx_free
-};
+static const mbedtls_cipher_base_t null_base_info = { MBEDTLS_CIPHER_ID_NULL,
+                                                      NULL,
+#        if defined(MBEDTLS_CIPHER_MODE_CBC)
+                                                      NULL,
+#        endif
+#        if defined(MBEDTLS_CIPHER_MODE_CFB)
+                                                      NULL,
+#        endif
+#        if defined(MBEDTLS_CIPHER_MODE_OFB)
+                                                      NULL,
+#        endif
+#        if defined(MBEDTLS_CIPHER_MODE_CTR)
+                                                      NULL,
+#        endif
+#        if defined(MBEDTLS_CIPHER_MODE_XTS)
+                                                      NULL,
+#        endif
+#        if defined(MBEDTLS_CIPHER_MODE_STREAM)
+                                                      null_crypt_stream,
+#        endif
+                                                      null_setkey,
+                                                      null_setkey,
+                                                      null_ctx_alloc,
+                                                      null_ctx_free };
 
 static const mbedtls_cipher_info_t null_cipher_info = {
-    MBEDTLS_CIPHER_NULL,
-    MBEDTLS_MODE_STREAM,
-    0,
-    "NULL",
-    0,
-    0,
-    1,
+    MBEDTLS_CIPHER_NULL, MBEDTLS_MODE_STREAM, 0, "NULL", 0, 0, 1,
     &null_base_info
 };
-#endif /* defined(MBEDTLS_CIPHER_NULL_CIPHER) */
+#    endif /* defined(MBEDTLS_CIPHER_NULL_CIPHER) */
 
-#if defined(MBEDTLS_NIST_KW_C)
-static void *kw_ctx_alloc( void )
+#    if defined(MBEDTLS_NIST_KW_C)
+static void *kw_ctx_alloc(void)
 {
-    void *ctx = mbedtls_calloc( 1, sizeof( mbedtls_nist_kw_context ) );
+    void *ctx = mbedtls_calloc(1, sizeof(mbedtls_nist_kw_context));
 
-    if( ctx != NULL )
-        mbedtls_nist_kw_init( (mbedtls_nist_kw_context *) ctx );
+    if (ctx != NULL)
+        mbedtls_nist_kw_init((mbedtls_nist_kw_context *)ctx);
 
-    return ctx ;
+    return ctx;
 }
 
-static void kw_ctx_free( void *ctx )
+static void kw_ctx_free(void *ctx)
 {
-    mbedtls_nist_kw_free( ctx );
-    mbedtls_free( ctx );
+    mbedtls_nist_kw_free(ctx);
+    mbedtls_free(ctx);
 }
 
-static int kw_aes_setkey_wrap( void *ctx, const unsigned char *key,
-                                unsigned int key_bitlen )
+static int
+kw_aes_setkey_wrap(void *ctx, const unsigned char *key, unsigned int key_bitlen)
 {
-    return mbedtls_nist_kw_setkey( (mbedtls_nist_kw_context *) ctx,
-                                   MBEDTLS_CIPHER_ID_AES, key, key_bitlen, 1 );
+    return mbedtls_nist_kw_setkey((mbedtls_nist_kw_context *)ctx,
+                                  MBEDTLS_CIPHER_ID_AES, key, key_bitlen, 1);
 }
 
-static int kw_aes_setkey_unwrap( void *ctx, const unsigned char *key,
-                                unsigned int key_bitlen )
+static int kw_aes_setkey_unwrap(void *ctx,
+                                const unsigned char *key,
+                                unsigned int key_bitlen)
 {
-   return mbedtls_nist_kw_setkey( (mbedtls_nist_kw_context *) ctx,
-                                  MBEDTLS_CIPHER_ID_AES, key, key_bitlen, 0 );
+    return mbedtls_nist_kw_setkey((mbedtls_nist_kw_context *)ctx,
+                                  MBEDTLS_CIPHER_ID_AES, key, key_bitlen, 0);
 }
 
 static const mbedtls_cipher_base_t kw_aes_info = {
     MBEDTLS_CIPHER_ID_AES,
     NULL,
-#if defined(MBEDTLS_CIPHER_MODE_CBC)
+#        if defined(MBEDTLS_CIPHER_MODE_CBC)
     NULL,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_CFB)
+#        endif
+#        if defined(MBEDTLS_CIPHER_MODE_CFB)
     NULL,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_OFB)
+#        endif
+#        if defined(MBEDTLS_CIPHER_MODE_OFB)
     NULL,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_CTR)
+#        endif
+#        if defined(MBEDTLS_CIPHER_MODE_CTR)
     NULL,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_XTS)
+#        endif
+#        if defined(MBEDTLS_CIPHER_MODE_XTS)
     NULL,
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_STREAM)
+#        endif
+#        if defined(MBEDTLS_CIPHER_MODE_STREAM)
     NULL,
-#endif
+#        endif
     kw_aes_setkey_wrap,
     kw_aes_setkey_unwrap,
     kw_ctx_alloc,
@@ -2014,149 +2068,149 @@
     16,
     &kw_aes_info
 };
-#endif /* MBEDTLS_NIST_KW_C */
+#    endif /* MBEDTLS_NIST_KW_C */
 
-const mbedtls_cipher_definition_t mbedtls_cipher_definitions[] =
-{
-#if defined(MBEDTLS_AES_C)
-    { MBEDTLS_CIPHER_AES_128_ECB,          &aes_128_ecb_info },
-    { MBEDTLS_CIPHER_AES_192_ECB,          &aes_192_ecb_info },
-    { MBEDTLS_CIPHER_AES_256_ECB,          &aes_256_ecb_info },
-#if defined(MBEDTLS_CIPHER_MODE_CBC)
-    { MBEDTLS_CIPHER_AES_128_CBC,          &aes_128_cbc_info },
-    { MBEDTLS_CIPHER_AES_192_CBC,          &aes_192_cbc_info },
-    { MBEDTLS_CIPHER_AES_256_CBC,          &aes_256_cbc_info },
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_CFB)
-    { MBEDTLS_CIPHER_AES_128_CFB128,       &aes_128_cfb128_info },
-    { MBEDTLS_CIPHER_AES_192_CFB128,       &aes_192_cfb128_info },
-    { MBEDTLS_CIPHER_AES_256_CFB128,       &aes_256_cfb128_info },
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_OFB)
-    { MBEDTLS_CIPHER_AES_128_OFB,          &aes_128_ofb_info },
-    { MBEDTLS_CIPHER_AES_192_OFB,          &aes_192_ofb_info },
-    { MBEDTLS_CIPHER_AES_256_OFB,          &aes_256_ofb_info },
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_CTR)
-    { MBEDTLS_CIPHER_AES_128_CTR,          &aes_128_ctr_info },
-    { MBEDTLS_CIPHER_AES_192_CTR,          &aes_192_ctr_info },
-    { MBEDTLS_CIPHER_AES_256_CTR,          &aes_256_ctr_info },
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_XTS)
-    { MBEDTLS_CIPHER_AES_128_XTS,          &aes_128_xts_info },
-    { MBEDTLS_CIPHER_AES_256_XTS,          &aes_256_xts_info },
-#endif
-#if defined(MBEDTLS_GCM_C)
-    { MBEDTLS_CIPHER_AES_128_GCM,          &aes_128_gcm_info },
-    { MBEDTLS_CIPHER_AES_192_GCM,          &aes_192_gcm_info },
-    { MBEDTLS_CIPHER_AES_256_GCM,          &aes_256_gcm_info },
-#endif
-#if defined(MBEDTLS_CCM_C)
-    { MBEDTLS_CIPHER_AES_128_CCM,          &aes_128_ccm_info },
-    { MBEDTLS_CIPHER_AES_192_CCM,          &aes_192_ccm_info },
-    { MBEDTLS_CIPHER_AES_256_CCM,          &aes_256_ccm_info },
-#endif
-#endif /* MBEDTLS_AES_C */
+const mbedtls_cipher_definition_t mbedtls_cipher_definitions[] = {
+#    if defined(MBEDTLS_AES_C)
+    { MBEDTLS_CIPHER_AES_128_ECB, &aes_128_ecb_info },
+    { MBEDTLS_CIPHER_AES_192_ECB, &aes_192_ecb_info },
+    { MBEDTLS_CIPHER_AES_256_ECB, &aes_256_ecb_info },
+#        if defined(MBEDTLS_CIPHER_MODE_CBC)
+    { MBEDTLS_CIPHER_AES_128_CBC, &aes_128_cbc_info },
+    { MBEDTLS_CIPHER_AES_192_CBC, &aes_192_cbc_info },
+    { MBEDTLS_CIPHER_AES_256_CBC, &aes_256_cbc_info },
+#        endif
+#        if defined(MBEDTLS_CIPHER_MODE_CFB)
+    { MBEDTLS_CIPHER_AES_128_CFB128, &aes_128_cfb128_info },
+    { MBEDTLS_CIPHER_AES_192_CFB128, &aes_192_cfb128_info },
+    { MBEDTLS_CIPHER_AES_256_CFB128, &aes_256_cfb128_info },
+#        endif
+#        if defined(MBEDTLS_CIPHER_MODE_OFB)
+    { MBEDTLS_CIPHER_AES_128_OFB, &aes_128_ofb_info },
+    { MBEDTLS_CIPHER_AES_192_OFB, &aes_192_ofb_info },
+    { MBEDTLS_CIPHER_AES_256_OFB, &aes_256_ofb_info },
+#        endif
+#        if defined(MBEDTLS_CIPHER_MODE_CTR)
+    { MBEDTLS_CIPHER_AES_128_CTR, &aes_128_ctr_info },
+    { MBEDTLS_CIPHER_AES_192_CTR, &aes_192_ctr_info },
+    { MBEDTLS_CIPHER_AES_256_CTR, &aes_256_ctr_info },
+#        endif
+#        if defined(MBEDTLS_CIPHER_MODE_XTS)
+    { MBEDTLS_CIPHER_AES_128_XTS, &aes_128_xts_info },
+    { MBEDTLS_CIPHER_AES_256_XTS, &aes_256_xts_info },
+#        endif
+#        if defined(MBEDTLS_GCM_C)
+    { MBEDTLS_CIPHER_AES_128_GCM, &aes_128_gcm_info },
+    { MBEDTLS_CIPHER_AES_192_GCM, &aes_192_gcm_info },
+    { MBEDTLS_CIPHER_AES_256_GCM, &aes_256_gcm_info },
+#        endif
+#        if defined(MBEDTLS_CCM_C)
+    { MBEDTLS_CIPHER_AES_128_CCM, &aes_128_ccm_info },
+    { MBEDTLS_CIPHER_AES_192_CCM, &aes_192_ccm_info },
+    { MBEDTLS_CIPHER_AES_256_CCM, &aes_256_ccm_info },
+#        endif
+#    endif /* MBEDTLS_AES_C */
 
-#if defined(MBEDTLS_CAMELLIA_C)
-    { MBEDTLS_CIPHER_CAMELLIA_128_ECB,     &camellia_128_ecb_info },
-    { MBEDTLS_CIPHER_CAMELLIA_192_ECB,     &camellia_192_ecb_info },
-    { MBEDTLS_CIPHER_CAMELLIA_256_ECB,     &camellia_256_ecb_info },
-#if defined(MBEDTLS_CIPHER_MODE_CBC)
-    { MBEDTLS_CIPHER_CAMELLIA_128_CBC,     &camellia_128_cbc_info },
-    { MBEDTLS_CIPHER_CAMELLIA_192_CBC,     &camellia_192_cbc_info },
-    { MBEDTLS_CIPHER_CAMELLIA_256_CBC,     &camellia_256_cbc_info },
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_CFB)
-    { MBEDTLS_CIPHER_CAMELLIA_128_CFB128,  &camellia_128_cfb128_info },
-    { MBEDTLS_CIPHER_CAMELLIA_192_CFB128,  &camellia_192_cfb128_info },
-    { MBEDTLS_CIPHER_CAMELLIA_256_CFB128,  &camellia_256_cfb128_info },
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_CTR)
-    { MBEDTLS_CIPHER_CAMELLIA_128_CTR,     &camellia_128_ctr_info },
-    { MBEDTLS_CIPHER_CAMELLIA_192_CTR,     &camellia_192_ctr_info },
-    { MBEDTLS_CIPHER_CAMELLIA_256_CTR,     &camellia_256_ctr_info },
-#endif
-#if defined(MBEDTLS_GCM_C)
-    { MBEDTLS_CIPHER_CAMELLIA_128_GCM,     &camellia_128_gcm_info },
-    { MBEDTLS_CIPHER_CAMELLIA_192_GCM,     &camellia_192_gcm_info },
-    { MBEDTLS_CIPHER_CAMELLIA_256_GCM,     &camellia_256_gcm_info },
-#endif
-#if defined(MBEDTLS_CCM_C)
-    { MBEDTLS_CIPHER_CAMELLIA_128_CCM,     &camellia_128_ccm_info },
-    { MBEDTLS_CIPHER_CAMELLIA_192_CCM,     &camellia_192_ccm_info },
-    { MBEDTLS_CIPHER_CAMELLIA_256_CCM,     &camellia_256_ccm_info },
-#endif
-#endif /* MBEDTLS_CAMELLIA_C */
+#    if defined(MBEDTLS_CAMELLIA_C)
+    { MBEDTLS_CIPHER_CAMELLIA_128_ECB, &camellia_128_ecb_info },
+    { MBEDTLS_CIPHER_CAMELLIA_192_ECB, &camellia_192_ecb_info },
+    { MBEDTLS_CIPHER_CAMELLIA_256_ECB, &camellia_256_ecb_info },
+#        if defined(MBEDTLS_CIPHER_MODE_CBC)
+    { MBEDTLS_CIPHER_CAMELLIA_128_CBC, &camellia_128_cbc_info },
+    { MBEDTLS_CIPHER_CAMELLIA_192_CBC, &camellia_192_cbc_info },
+    { MBEDTLS_CIPHER_CAMELLIA_256_CBC, &camellia_256_cbc_info },
+#        endif
+#        if defined(MBEDTLS_CIPHER_MODE_CFB)
+    { MBEDTLS_CIPHER_CAMELLIA_128_CFB128, &camellia_128_cfb128_info },
+    { MBEDTLS_CIPHER_CAMELLIA_192_CFB128, &camellia_192_cfb128_info },
+    { MBEDTLS_CIPHER_CAMELLIA_256_CFB128, &camellia_256_cfb128_info },
+#        endif
+#        if defined(MBEDTLS_CIPHER_MODE_CTR)
+    { MBEDTLS_CIPHER_CAMELLIA_128_CTR, &camellia_128_ctr_info },
+    { MBEDTLS_CIPHER_CAMELLIA_192_CTR, &camellia_192_ctr_info },
+    { MBEDTLS_CIPHER_CAMELLIA_256_CTR, &camellia_256_ctr_info },
+#        endif
+#        if defined(MBEDTLS_GCM_C)
+    { MBEDTLS_CIPHER_CAMELLIA_128_GCM, &camellia_128_gcm_info },
+    { MBEDTLS_CIPHER_CAMELLIA_192_GCM, &camellia_192_gcm_info },
+    { MBEDTLS_CIPHER_CAMELLIA_256_GCM, &camellia_256_gcm_info },
+#        endif
+#        if defined(MBEDTLS_CCM_C)
+    { MBEDTLS_CIPHER_CAMELLIA_128_CCM, &camellia_128_ccm_info },
+    { MBEDTLS_CIPHER_CAMELLIA_192_CCM, &camellia_192_ccm_info },
+    { MBEDTLS_CIPHER_CAMELLIA_256_CCM, &camellia_256_ccm_info },
+#        endif
+#    endif /* MBEDTLS_CAMELLIA_C */
 
-#if defined(MBEDTLS_ARIA_C)
-    { MBEDTLS_CIPHER_ARIA_128_ECB,     &aria_128_ecb_info },
-    { MBEDTLS_CIPHER_ARIA_192_ECB,     &aria_192_ecb_info },
-    { MBEDTLS_CIPHER_ARIA_256_ECB,     &aria_256_ecb_info },
-#if defined(MBEDTLS_CIPHER_MODE_CBC)
-    { MBEDTLS_CIPHER_ARIA_128_CBC,     &aria_128_cbc_info },
-    { MBEDTLS_CIPHER_ARIA_192_CBC,     &aria_192_cbc_info },
-    { MBEDTLS_CIPHER_ARIA_256_CBC,     &aria_256_cbc_info },
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_CFB)
-    { MBEDTLS_CIPHER_ARIA_128_CFB128,  &aria_128_cfb128_info },
-    { MBEDTLS_CIPHER_ARIA_192_CFB128,  &aria_192_cfb128_info },
-    { MBEDTLS_CIPHER_ARIA_256_CFB128,  &aria_256_cfb128_info },
-#endif
-#if defined(MBEDTLS_CIPHER_MODE_CTR)
-    { MBEDTLS_CIPHER_ARIA_128_CTR,     &aria_128_ctr_info },
-    { MBEDTLS_CIPHER_ARIA_192_CTR,     &aria_192_ctr_info },
-    { MBEDTLS_CIPHER_ARIA_256_CTR,     &aria_256_ctr_info },
-#endif
-#if defined(MBEDTLS_GCM_C)
-    { MBEDTLS_CIPHER_ARIA_128_GCM,     &aria_128_gcm_info },
-    { MBEDTLS_CIPHER_ARIA_192_GCM,     &aria_192_gcm_info },
-    { MBEDTLS_CIPHER_ARIA_256_GCM,     &aria_256_gcm_info },
-#endif
-#if defined(MBEDTLS_CCM_C)
-    { MBEDTLS_CIPHER_ARIA_128_CCM,     &aria_128_ccm_info },
-    { MBEDTLS_CIPHER_ARIA_192_CCM,     &aria_192_ccm_info },
-    { MBEDTLS_CIPHER_ARIA_256_CCM,     &aria_256_ccm_info },
-#endif
-#endif /* MBEDTLS_ARIA_C */
+#    if defined(MBEDTLS_ARIA_C)
+    { MBEDTLS_CIPHER_ARIA_128_ECB, &aria_128_ecb_info },
+    { MBEDTLS_CIPHER_ARIA_192_ECB, &aria_192_ecb_info },
+    { MBEDTLS_CIPHER_ARIA_256_ECB, &aria_256_ecb_info },
+#        if defined(MBEDTLS_CIPHER_MODE_CBC)
+    { MBEDTLS_CIPHER_ARIA_128_CBC, &aria_128_cbc_info },
+    { MBEDTLS_CIPHER_ARIA_192_CBC, &aria_192_cbc_info },
+    { MBEDTLS_CIPHER_ARIA_256_CBC, &aria_256_cbc_info },
+#        endif
+#        if defined(MBEDTLS_CIPHER_MODE_CFB)
+    { MBEDTLS_CIPHER_ARIA_128_CFB128, &aria_128_cfb128_info },
+    { MBEDTLS_CIPHER_ARIA_192_CFB128, &aria_192_cfb128_info },
+    { MBEDTLS_CIPHER_ARIA_256_CFB128, &aria_256_cfb128_info },
+#        endif
+#        if defined(MBEDTLS_CIPHER_MODE_CTR)
+    { MBEDTLS_CIPHER_ARIA_128_CTR, &aria_128_ctr_info },
+    { MBEDTLS_CIPHER_ARIA_192_CTR, &aria_192_ctr_info },
+    { MBEDTLS_CIPHER_ARIA_256_CTR, &aria_256_ctr_info },
+#        endif
+#        if defined(MBEDTLS_GCM_C)
+    { MBEDTLS_CIPHER_ARIA_128_GCM, &aria_128_gcm_info },
+    { MBEDTLS_CIPHER_ARIA_192_GCM, &aria_192_gcm_info },
+    { MBEDTLS_CIPHER_ARIA_256_GCM, &aria_256_gcm_info },
+#        endif
+#        if defined(MBEDTLS_CCM_C)
+    { MBEDTLS_CIPHER_ARIA_128_CCM, &aria_128_ccm_info },
+    { MBEDTLS_CIPHER_ARIA_192_CCM, &aria_192_ccm_info },
+    { MBEDTLS_CIPHER_ARIA_256_CCM, &aria_256_ccm_info },
+#        endif
+#    endif /* MBEDTLS_ARIA_C */
 
-#if defined(MBEDTLS_DES_C)
-    { MBEDTLS_CIPHER_DES_ECB,              &des_ecb_info },
-    { MBEDTLS_CIPHER_DES_EDE_ECB,          &des_ede_ecb_info },
-    { MBEDTLS_CIPHER_DES_EDE3_ECB,         &des_ede3_ecb_info },
-#if defined(MBEDTLS_CIPHER_MODE_CBC)
-    { MBEDTLS_CIPHER_DES_CBC,              &des_cbc_info },
-    { MBEDTLS_CIPHER_DES_EDE_CBC,          &des_ede_cbc_info },
-    { MBEDTLS_CIPHER_DES_EDE3_CBC,         &des_ede3_cbc_info },
-#endif
-#endif /* MBEDTLS_DES_C */
+#    if defined(MBEDTLS_DES_C)
+    { MBEDTLS_CIPHER_DES_ECB, &des_ecb_info },
+    { MBEDTLS_CIPHER_DES_EDE_ECB, &des_ede_ecb_info },
+    { MBEDTLS_CIPHER_DES_EDE3_ECB, &des_ede3_ecb_info },
+#        if defined(MBEDTLS_CIPHER_MODE_CBC)
+    { MBEDTLS_CIPHER_DES_CBC, &des_cbc_info },
+    { MBEDTLS_CIPHER_DES_EDE_CBC, &des_ede_cbc_info },
+    { MBEDTLS_CIPHER_DES_EDE3_CBC, &des_ede3_cbc_info },
+#        endif
+#    endif /* MBEDTLS_DES_C */
 
-#if defined(MBEDTLS_CHACHA20_C)
-    { MBEDTLS_CIPHER_CHACHA20,             &chacha20_info },
-#endif
+#    if defined(MBEDTLS_CHACHA20_C)
+    { MBEDTLS_CIPHER_CHACHA20, &chacha20_info },
+#    endif
 
-#if defined(MBEDTLS_CHACHAPOLY_C)
-    { MBEDTLS_CIPHER_CHACHA20_POLY1305,    &chachapoly_info },
-#endif
+#    if defined(MBEDTLS_CHACHAPOLY_C)
+    { MBEDTLS_CIPHER_CHACHA20_POLY1305, &chachapoly_info },
+#    endif
 
-#if defined(MBEDTLS_NIST_KW_C)
-    { MBEDTLS_CIPHER_AES_128_KW,          &aes_128_nist_kw_info },
-    { MBEDTLS_CIPHER_AES_192_KW,          &aes_192_nist_kw_info },
-    { MBEDTLS_CIPHER_AES_256_KW,          &aes_256_nist_kw_info },
-    { MBEDTLS_CIPHER_AES_128_KWP,         &aes_128_nist_kwp_info },
-    { MBEDTLS_CIPHER_AES_192_KWP,         &aes_192_nist_kwp_info },
-    { MBEDTLS_CIPHER_AES_256_KWP,         &aes_256_nist_kwp_info },
-#endif
+#    if defined(MBEDTLS_NIST_KW_C)
+    { MBEDTLS_CIPHER_AES_128_KW, &aes_128_nist_kw_info },
+    { MBEDTLS_CIPHER_AES_192_KW, &aes_192_nist_kw_info },
+    { MBEDTLS_CIPHER_AES_256_KW, &aes_256_nist_kw_info },
+    { MBEDTLS_CIPHER_AES_128_KWP, &aes_128_nist_kwp_info },
+    { MBEDTLS_CIPHER_AES_192_KWP, &aes_192_nist_kwp_info },
+    { MBEDTLS_CIPHER_AES_256_KWP, &aes_256_nist_kwp_info },
+#    endif
 
-#if defined(MBEDTLS_CIPHER_NULL_CIPHER)
-    { MBEDTLS_CIPHER_NULL,                 &null_cipher_info },
-#endif /* MBEDTLS_CIPHER_NULL_CIPHER */
+#    if defined(MBEDTLS_CIPHER_NULL_CIPHER)
+    { MBEDTLS_CIPHER_NULL, &null_cipher_info },
+#    endif /* MBEDTLS_CIPHER_NULL_CIPHER */
 
     { MBEDTLS_CIPHER_NONE, NULL }
 };
 
-#define NUM_CIPHERS ( sizeof(mbedtls_cipher_definitions) /      \
-                      sizeof(mbedtls_cipher_definitions[0]) )
+#    define NUM_CIPHERS                       \
+        (sizeof(mbedtls_cipher_definitions) / \
+         sizeof(mbedtls_cipher_definitions[0]))
 int mbedtls_cipher_supported[NUM_CIPHERS];
 
 #endif /* MBEDTLS_CIPHER_C */