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

Private GIT Repository
new
authorcouturie <you@example.com>
Sat, 30 Sep 2017 16:25:30 +0000 (18:25 +0200)
committercouturie <you@example.com>
Sat, 30 Sep 2017 16:25:30 +0000 (18:25 +0200)
OneRoundIoT/OneRound/one_round_new.cpp

index 76fb91c57cda4621aabc11585511bb38910e0245..d068226820e017507eb91f40d02b23ca927b03ee 100644 (file)
@@ -489,7 +489,10 @@ int main(int argc, char** argv) {
 
 
 
 
 
 
-  double time=0;
+  double time_encrypt=0;
+  double time_decrypt=0;
+  
+
   double t=TimeStart();  
   rc4key(DK, Sbox1, 8);
   
   double t=TimeStart();  
   rc4key(DK, Sbox1, 8);
   
@@ -507,8 +510,8 @@ int main(int argc, char** argv) {
   
   rc4keyperm(&DK[48], h2, rp, PboxRM, 16);
   
   
   rc4keyperm(&DK[48], h2, rp, PboxRM, 16);
   
-  time+=TimeStop(t);
-  cout<<"Time initializaton "<<time<<endl;
+  //time+=TimeStop(t);
+  //cout<<"Time initializaton "<<time<<endl;
 
 
 
 
 
 
@@ -532,7 +535,7 @@ int main(int argc, char** argv) {
 
 
   
 
 
   
-  time=0;
+  time_encrypt=0;
   t=TimeStart();
 
   int i;
   t=TimeStart();
 
   int i;
@@ -598,8 +601,9 @@ int main(int argc, char** argv) {
     }
     break;
   }
     }
     break;
   }
-  time+=TimeStop(t);
-  cout<<"Time encrypt "<<time<<endl;
+  time_encrypt+=TimeStop(t);
+  //cout<<"Time encrypt "<<
+  cout<<(double)imsize*nb_test/time_encrypt<<"\t";
 
 
   if(lena) {
 
 
   if(lena) {
@@ -612,7 +616,7 @@ int main(int argc, char** argv) {
   }
   
 
   }
   
 
-  time=0;
+  time_decrypt=0;
   t=TimeStart();
   switch(h) {
   case 4:
   t=TimeStart();
   switch(h) {
   case 4:
@@ -665,8 +669,9 @@ int main(int argc, char** argv) {
     break;
   }
 
     break;
   }
 
-  time+=TimeStop(t);
-  cout<<"Time decrypt "<<time<<endl;
+  time_decrypt+=TimeStop(t);
+  //cout<<"Time decrypt "
+  cout<<(double)imsize*nb_test/time_decrypt<<"\t";
 
   if(lena) {
     for(int i=0;i<oneD;i++) {
 
   if(lena) {
     for(int i=0;i<oneD;i++) {