1 #sh run_test.sh > execution_oneround.txt
4 printf "size; throughtput delta enc dec; throughtput enhanced ctr delta enc dec; throughtput AES ctr enc dec; throughtput PHAMalgo enc dec throughtput grain enc dec "
6 printf "64\t"; ./scprng nb10000000 lena0 h8 sizebuf8; ../OneRound/one_round_new4 nb10000000 lena0 ctr1 h8 sizebuf8; ../openssl/openssl_evp nb1000000 lena0 ctr1 h8 sizebuf8; ../../Arduino/With_Duc/version_linux nb10000000 sizebuf8 ; ../../other_ciphers/grain-128aead/Implementations/crypto_aead/grain128aead/opt32/raph nb100000 sizebuf8
8 printf "256\t"; ./scprng nb1000000 lena0 h32 sizebuf16; ../OneRound/one_round_new4 nb1000000 lena0 ctr1 h16 sizebuf16; ../openssl/openssl_evp nb1000000 lena0 ctr1 h16 sizebuf16; ../../Arduino/With_Duc/version_linux nb1000000 sizebuf16 ; ../../other_ciphers/grain-128aead/Implementations/crypto_aead/grain128aead/opt32/raph nb100000 sizebuf16
10 printf "1024\t"; ./scprng nb1000000 lena0 h128 sizebuf32; ../OneRound/one_round_new4 nb1000000 lena0 ctr1 h32 sizebuf32; ../openssl/openssl_evp nb1000000 lena0 ctr1 h32 sizebuf32; ../../Arduino/With_Duc/version_linux nb1000000 sizebuf32; ../../other_ciphers/grain-128aead/Implementations/crypto_aead/grain128aead/opt32/raph nb100000 sizebuf32
12 printf "4096\t"; ./scprng nb100000 lena0 h128 sizebuf64; ../OneRound/one_round_new4 nb100000 lena0 ctr1 h32 sizebuf64; ../openssl/openssl_evp nb100000 lena0 ctr1 h32 sizebuf64; ../../Arduino/With_Duc/version_linux nb100000 sizebuf64 ; ../../other_ciphers/grain-128aead/Implementations/crypto_aead/grain128aead/opt32/raph nb10000 sizebuf64
14 printf "16384\t"; ./scprng nb100000 lena0 h128 sizebuf128; ../OneRound/one_round_new4 nb100000 lena0 ctr1 h32 sizebuf128; ../openssl/openssl_evp nb100000 lena0 ctr1 h32 sizebuf128; ../../Arduino/With_Duc/version_linux nb100000 sizebuf128; ../../other_ciphers/grain-128aead/Implementations/crypto_aead/grain128aead/opt32/raph nb1000 sizebuf128
16 printf "65536\t"; ./scprng nb10000 lena0 h128 sizebuf256; ../OneRound/one_round_new4 nb10000 lena0 ctr1 h32 sizebuf256; ../openssl/openssl_evp nb10000 lena0 ctr1 h32 sizebuf256; ../../Arduino/With_Duc/version_linux nb10000 sizebuf256; ../../other_ciphers/grain-128aead/Implementations/crypto_aead/grain128aead/opt32/raph nb1000 sizebuf256
18 printf "262144\t"; ./scprng nb1000 lena0 h128 sizebuf512; ../OneRound/one_round_new4 nb1000 lena0 ctr1 h32 sizebuf512; ../openssl/openssl_evp nb1000 lena0 ctr1 h32 sizebuf512; ../../Arduino/With_Duc/version_linux nb1000 sizebuf512; ../../other_ciphers/grain-128aead/Implementations/crypto_aead/grain128aead/opt32/raph nb100 sizebuf512