X-Git-Url: https://git.cryptolib.org/?a=blobdiff_plain;f=main-tdes-test.c;h=d5ae1a00c4d9b745cd07702fd5372a504f28543a;hb=94cad47618f03baf3d750d75c20860c89ac91dbe;hp=b3933dc0a18aa67330095c5a91591e91a6993e2e;hpb=96ebafd201c9e8441c7677577b24aa402c1defc6;p=avr-crypto-lib.git diff --git a/main-tdes-test.c b/main-tdes-test.c index b3933dc..d5ae1a0 100644 --- a/main-tdes-test.c +++ b/main-tdes-test.c @@ -45,11 +45,11 @@ void tdes_init_dummy(const void* key, uint16_t keysize_b, void* ctx){ } void tdes_enc_dummy(void* buffer, void* ctx){ - tdes_encrypt(buffer, buffer, ctx); + tdes_enc(buffer, buffer, ctx); } void tdes_dec_dummy(void* buffer, void* ctx){ - tdes_decrypt(buffer, buffer, ctx); + tdes_dec(buffer, buffer, ctx); } void testrun_nessie_tdes(void){ @@ -67,34 +67,26 @@ void testrun_nessie_tdes(void){ void testrun_performance_tdes(void){ - uint16_t i,c; uint64_t t; char str[16]; uint8_t key[8*3], data[8]; calibrateTimer(); - getOverhead(&c, &i); - uart_putstr_P(PSTR("\r\n\r\n=== benchmark ===")); - utoa(c, str, 10); - uart_putstr_P(PSTR("\r\n\tconst overhead: ")); - uart_putstr(str); - utoa(i, str, 10); - uart_putstr_P(PSTR("\r\n\tinterrupt overhead: ")); - uart_putstr(str); + print_overhead(); memset(key, 0, 8*3); memset(data, 0, 8); startTimer(1); - tdes_encrypt(data, data, key); + tdes_enc(data, data, key); t = stopTimer(); uart_putstr_P(PSTR("\r\n\tencrypt time: ")); ultoa((unsigned long)t, str, 10); uart_putstr(str); startTimer(1); - tdes_decrypt(data, data, key); + tdes_dec(data, data, key); t = stopTimer(); uart_putstr_P(PSTR("\r\n\tdecrypt time: ")); ultoa((unsigned long)t, str, 10);