From 18131081c8d292a32521934ed3000d32fcaad282 Mon Sep 17 00:00:00 2001 From: Egor Tensin Date: Sun, 24 May 2015 18:17:14 +0300 Subject: add FIPS-style formatting to AES-192/256 blocks --- include/aesni/data.h | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'include') diff --git a/include/aesni/data.h b/include/aesni/data.h index e0e4563..f039192 100644 --- a/include/aesni/data.h +++ b/include/aesni/data.h @@ -42,6 +42,14 @@ AesBlockString128 format_aes_block128_fips_style(AesBlock128*); AesBlockString192 format_aes_block192_fips_style(AesBlock192*); AesBlockString256 format_aes_block256_fips_style(AesBlock256*); +typedef struct { char str[49]; } AesBlockMatrixString128; +typedef struct { char str[73]; } AesBlockMatrixString192; +typedef struct { char str[97]; } AesBlockMatrixString256; + +AesBlockMatrixString128 format_aes_block128_fips_matrix_style(AesBlock128*); +AesBlockMatrixString192 format_aes_block192_fips_matrix_style(AesBlock192*); +AesBlockMatrixString256 format_aes_block256_fips_matrix_style(AesBlock256*); + void print_aes_block128(AesBlock128*); void print_aes_block192(AesBlock192*); void print_aes_block256(AesBlock256*); -- cgit v1.2.3