]> AND Private Git Repository - Cipher_code.git/commitdiff
Logo AND Algorithmique Numérique Distribuée

Private GIT Repository
new
authorcouturie <you@example.com>
Fri, 1 Mar 2019 05:55:44 +0000 (06:55 +0100)
committercouturie <you@example.com>
Fri, 1 Mar 2019 05:55:44 +0000 (06:55 +0100)
OneRoundIoT/EnhancedOneRound/Simon_speck/C/user_tool.c

index 7bab14108434c129c9c7602efca8cb937e5b4911..70e76783dd656f7acd356f7929394db2ed94fe2b 100644 (file)
@@ -169,16 +169,17 @@ int main(int argc, char *argv[]) {
 
 
     double t=TimeStart();
 
 
     double t=TimeStart();
-    
+
+    for(int i=0;i<100;i++) {
     uint8_t *backup_buffer = working_buffer;
     for(int block=0; block < input_size / block_size; block++){
         (*operationPtr)(my_cipher, working_buffer, working_buffer);
         working_buffer += block_size;
     }
     uint8_t *backup_buffer = working_buffer;
     for(int block=0; block < input_size / block_size; block++){
         (*operationPtr)(my_cipher, working_buffer, working_buffer);
         working_buffer += block_size;
     }
-
+    }
 
     double time=TimeStop(t);
 
     double time=TimeStop(t);
-    printf("ratio %e\n",(double)input_size/time);
+    printf("ratio %e\n",(double)input_size*100/time);
     
     FILE *out_fd;
     out_fd = fopen(argv[6],"wb");
     
     FILE *out_fd;
     out_fd = fopen(argv[6],"wb");