]> git.cryptolib.org Git - avr-crypto-lib.git/blobdiff - scal/scal-basic.c
trivium broken :-(
[avr-crypto-lib.git] / scal / scal-basic.c
index 441a88c99623132fc073f22c315fca6543cfcdd2..b53e9fb47a3c246c4fca86c05130536c5c114ce1 100644 (file)
@@ -24,6 +24,8 @@
 #include "streamcipher_descriptor.h"
 #include "keysize_descriptor.h"
 
+#include "cli.h"
+
 uint8_t scal_cipher_init(const scdesc_t* cipher_descriptor,
                          const void* key, uint16_t keysize_b,
                          const void* iv,  uint16_t ivsize_b, scgen_ctx_t* ctx){
@@ -112,6 +114,8 @@ uint8_t scal_cipher_gen_byte(scgen_ctx_t* ctx){
                        r |= ((((sc_gen1_fpt)gen_fpt)(ctx->ctx))&(0xff<<(8-blocksize_b)))>>fill;
                        fill += blocksize_b;
                }while(fill<8);
+//             cli_putstr_P(PSTR("\r\nDBG: "));
+//             cli_hexdump_byte(r);
                return r;
        }else{
                uint8_t r;