From 8df4d9e9b5b1e4b87dd67a4a77ac7af93de552e7 Mon Sep 17 00:00:00 2001 From: Mark Haines Date: Wed, 25 Feb 2015 08:35:53 +0000 Subject: Tweak AES cbc to add pcks7 padding bytes --- include/axolotl/crypto.hh | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) (limited to 'include/axolotl/crypto.hh') diff --git a/include/axolotl/crypto.hh b/include/axolotl/crypto.hh index c8113c5..42c154b 100644 --- a/include/axolotl/crypto.hh +++ b/include/axolotl/crypto.hh @@ -42,17 +42,11 @@ struct Aes256Iv { }; -std::size_t aes_pkcs_7_padded_length( +std::size_t aes_encrypt_cbc_length( std::size_t input_length ); -void aes_pkcs_7_padding( - std::uint8_t const * input, std::size_t input_length, - std::uint8_t * output -); - - void aes_encrypt_cbc( Aes256Key const & key, Aes256Iv const & iv, @@ -61,7 +55,7 @@ void aes_encrypt_cbc( ); -void aes_decrypt_cbc( +std::size_t aes_decrypt_cbc( Aes256Key const & key, Aes256Iv const & iv, std::uint8_t const * input, std::size_t input_length, -- cgit v1.2.3