diff options
| author | Egor Tensin <egor@tensin.name> | 2026-06-13 14:37:12 +0200 |
|---|---|---|
| committer | Egor Tensin <egor@tensin.name> | 2026-06-13 14:37:12 +0200 |
| commit | 6cac3cb57cb4f430df80f8a21e358ad40ae59c89 (patch) | |
| tree | b9551474bedb7fdd6a9a4e37bc641bd8d0cfcfb4 /aes/src/aes.c | |
| parent | cmake: upgrade cmake-common, introduce new features, etc. (diff) | |
| download | aes-tools-6cac3cb57cb4f430df80f8a21e358ad40ae59c89.tar.gz aes-tools-6cac3cb57cb4f430df80f8a21e358ad40ae59c89.zip | |
add .clang-format
Diffstat (limited to 'aes/src/aes.c')
| -rw-r--r-- | aes/src/aes.c | 126 |
1 files changed, 44 insertions, 82 deletions
diff --git a/aes/src/aes.c b/aes/src/aes.c index 1f7da13..a409b5e 100644 --- a/aes/src/aes.c +++ b/aes/src/aes.c @@ -11,11 +11,9 @@ #include <stdio.h> #include <string.h> -AES_StatusCode aes_AES_format_block( - AES_AES_BlockString* str, - const AES_AES_Block* block, - AES_ErrorDetails* err_details) -{ +AES_StatusCode aes_AES_format_block(AES_AES_BlockString* str, + const AES_AES_Block* block, + AES_ErrorDetails* err_details) { assert(str); assert(block); @@ -36,11 +34,9 @@ AES_StatusCode aes_AES_format_block( return AES_SUCCESS; } -AES_StatusCode aes_AES_format_block_as_matrix( - AES_AES_BlockMatrixString* str, - const AES_AES_Block* block, - AES_ErrorDetails* err_details) -{ +AES_StatusCode aes_AES_format_block_as_matrix(AES_AES_BlockMatrixString* str, + const AES_AES_Block* block, + AES_ErrorDetails* err_details) { assert(str); assert(block); @@ -54,8 +50,7 @@ AES_StatusCode aes_AES_format_block_as_matrix( AES_ALIGN(unsigned char, 16) bytes[4][4]; aes_store_block128_aligned(bytes, *block); - for (int i = 0; i < 4; ++i, cursor += 3) - { + for (int i = 0; i < 4; ++i, cursor += 3) { for (int j = 0; j < 3; ++j, cursor += 3) sprintf(cursor, "%02x ", bytes[j][i]); sprintf(cursor, "%02x\n", bytes[3][i]); @@ -65,10 +60,7 @@ AES_StatusCode aes_AES_format_block_as_matrix( return AES_SUCCESS; } -AES_StatusCode aes_AES_print_block( - const AES_AES_Block* block, - AES_ErrorDetails* err_details) -{ +AES_StatusCode aes_AES_print_block(const AES_AES_Block* block, AES_ErrorDetails* err_details) { assert(block); if (block == NULL) @@ -84,10 +76,8 @@ AES_StatusCode aes_AES_print_block( return ec; } -AES_StatusCode aes_AES_print_block_as_matrix( - const AES_AES_Block* block, - AES_ErrorDetails* err_details) -{ +AES_StatusCode aes_AES_print_block_as_matrix(const AES_AES_Block* block, + AES_ErrorDetails* err_details) { assert(block); if (block == NULL) @@ -103,11 +93,9 @@ AES_StatusCode aes_AES_print_block_as_matrix( return ec; } -AES_StatusCode aes_AES_parse_block( - AES_AES_Block* dest, - const char* src, - AES_ErrorDetails* err_details) -{ +AES_StatusCode aes_AES_parse_block(AES_AES_Block* dest, + const char* src, + AES_ErrorDetails* err_details) { assert(dest); assert(src); @@ -120,13 +108,12 @@ AES_StatusCode aes_AES_parse_block( AES_ALIGN(unsigned char, 16) bytes[16]; - for (int i = 0; i < 16; ++i) - { + for (int i = 0; i < 16; ++i) { int n; unsigned int byte; if (sscanf(cursor, "%2x%n", &byte, &n) != 1) return aes_error_parse(err_details, src, "a 128-bit block"); - bytes[i] = (unsigned char) byte; + bytes[i] = (unsigned char)byte; cursor += n; } @@ -134,11 +121,9 @@ AES_StatusCode aes_AES_parse_block( return AES_SUCCESS; } -AES_StatusCode aes_AES128_format_key( - AES_AES128_KeyString* str, - const AES_AES128_Key* key, - AES_ErrorDetails* err_details) -{ +AES_StatusCode aes_AES128_format_key(AES_AES128_KeyString* str, + const AES_AES128_Key* key, + AES_ErrorDetails* err_details) { assert(str); assert(key); @@ -159,11 +144,9 @@ AES_StatusCode aes_AES128_format_key( return AES_SUCCESS; } -AES_StatusCode aes_AES192_format_key( - AES_AES192_KeyString* str, - const AES_AES192_Key* key, - AES_ErrorDetails* err_details) -{ +AES_StatusCode aes_AES192_format_key(AES_AES192_KeyString* str, + const AES_AES192_Key* key, + AES_ErrorDetails* err_details) { assert(str); assert(key); @@ -194,11 +177,9 @@ AES_StatusCode aes_AES192_format_key( return AES_SUCCESS; } -AES_StatusCode aes_AES256_format_key( - AES_AES256_KeyString* str, - const AES_AES256_Key* key, - AES_ErrorDetails* err_details) -{ +AES_StatusCode aes_AES256_format_key(AES_AES256_KeyString* str, + const AES_AES256_Key* key, + AES_ErrorDetails* err_details) { assert(str); assert(key); @@ -229,17 +210,11 @@ AES_StatusCode aes_AES256_format_key( return AES_SUCCESS; } -AES_StatusCode aes_AES128_print_key( - const AES_AES128_Key* key, - AES_ErrorDetails* err_details) -{ +AES_StatusCode aes_AES128_print_key(const AES_AES128_Key* key, AES_ErrorDetails* err_details) { return aes_AES_print_block(&key->key, err_details); } -AES_StatusCode aes_AES192_print_key( - const AES_AES192_Key* key, - AES_ErrorDetails* err_details) -{ +AES_StatusCode aes_AES192_print_key(const AES_AES192_Key* key, AES_ErrorDetails* err_details) { assert(key); if (key == NULL) @@ -255,10 +230,7 @@ AES_StatusCode aes_AES192_print_key( return ec; } -AES_StatusCode aes_AES256_print_key( - const AES_AES256_Key* key, - AES_ErrorDetails* err_details) -{ +AES_StatusCode aes_AES256_print_key(const AES_AES256_Key* key, AES_ErrorDetails* err_details) { assert(key); if (key == NULL) @@ -274,19 +246,15 @@ AES_StatusCode aes_AES256_print_key( return ec; } -AES_StatusCode aes_AES128_parse_key( - AES_AES128_Key* dest, - const char* src, - AES_ErrorDetails* err_details) -{ +AES_StatusCode aes_AES128_parse_key(AES_AES128_Key* dest, + const char* src, + AES_ErrorDetails* err_details) { return aes_AES_parse_block(&dest->key, src, err_details); } -AES_StatusCode aes_AES192_parse_key( - AES_AES192_Key* dest, - const char* src, - AES_ErrorDetails* err_details) -{ +AES_StatusCode aes_AES192_parse_key(AES_AES192_Key* dest, + const char* src, + AES_ErrorDetails* err_details) { assert(dest); assert(src); @@ -300,13 +268,12 @@ AES_StatusCode aes_AES192_parse_key( { AES_ALIGN(unsigned char, 16) bytes[16]; - for (int i = 0; i < 16; ++i) - { + for (int i = 0; i < 16; ++i) { int n; unsigned int byte; if (sscanf(cursor, "%2x%n", &byte, &n) != 1) return aes_error_parse(err_details, src, "a 192-bit block"); - bytes[i] = (unsigned char) byte; + bytes[i] = (unsigned char)byte; cursor += n; } @@ -316,13 +283,12 @@ AES_StatusCode aes_AES192_parse_key( { AES_ALIGN(unsigned char, 16) bytes[16]; - for (int i = 0; i < 8; ++i) - { + for (int i = 0; i < 8; ++i) { int n; unsigned int byte; if (sscanf(cursor, "%2x%n", &byte, &n) != 1) return aes_error_parse(err_details, src, "a 192-bit block"); - bytes[i] = (unsigned char) byte; + bytes[i] = (unsigned char)byte; cursor += n; } @@ -333,11 +299,9 @@ AES_StatusCode aes_AES192_parse_key( return AES_SUCCESS; } -AES_StatusCode aes_AES256_parse_key( - AES_AES256_Key* dest, - const char* src, - AES_ErrorDetails* err_details) -{ +AES_StatusCode aes_AES256_parse_key(AES_AES256_Key* dest, + const char* src, + AES_ErrorDetails* err_details) { assert(dest); assert(src); @@ -351,13 +315,12 @@ AES_StatusCode aes_AES256_parse_key( { AES_ALIGN(unsigned char, 16) bytes[16]; - for (int i = 0; i < 16; ++i) - { + for (int i = 0; i < 16; ++i) { int n; unsigned int byte; if (sscanf(cursor, "%2x%n", &byte, &n) != 1) return aes_error_parse(err_details, src, "a 256-bit block"); - bytes[i] = (unsigned char) byte; + bytes[i] = (unsigned char)byte; cursor += n; } @@ -367,13 +330,12 @@ AES_StatusCode aes_AES256_parse_key( { AES_ALIGN(unsigned char, 16) bytes[16]; - for (int i = 0; i < 16; ++i) - { + for (int i = 0; i < 16; ++i) { int n; unsigned int byte; if (sscanf(cursor, "%2x%n", &byte, &n) != 1) return aes_error_parse(err_details, src, "a 256-bit block"); - bytes[i] = (unsigned char) byte; + bytes[i] = (unsigned char)byte; cursor += n; } |
