]> git.cryptolib.org Git - avr-crypto-lib.git/blobdiff - bcal-basic.h
updated Makefile
[avr-crypto-lib.git] / bcal-basic.h
index 4d79ef885ce2d5d3d633aa9085d91b148c7a61e2..e45b9b8d624c0bf12ca77f2604759b5a8649ce73 100644 (file)
 
 #include <stdlib.h>
 #include <stdint.h>
-#include "blockciper_descriptor.h"
+#include "blockcipher_descriptor.h"
 #include "keysize_descriptor.h"
-
+#include <avr/pgmspace.h>
 
 uint8_t bcal_cipher_init(const bcdesc_t* cipher_descriptor,
-                         const void* key, uint16_t keysize, bcgen_ctx_t* ctx);
+                         const void* key, uint16_t keysize_b, bcgen_ctx_t* ctx);
 void bcal_cipher_free(bcgen_ctx_t* ctx);
 void bcal_cipher_enc(void* block, const bcgen_ctx_t* ctx);
 void bcal_cipher_dec(void* block, const bcgen_ctx_t* ctx);
-
+uint16_t bcal_cipher_getBlocksize_b(const bcdesc_t* desc);
+PGM_VOID_P bcal_cipher_getKeysizeDesc(const bcdesc_t* desc);
 #endif /* BCAL_BASIC_H_ */