Advertisement
Guest User

Untitled

a guest
Mar 22nd, 2018
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.33 KB | None | 0 0
  1. #initialize result folder
  2. rm -Rf ./results
  3. mkdir ./results
  4.  
  5. #entropie
  6. #a
  7. #Entropie par lettre d'un texte de 200 caractères
  8. ./texte 200 | ./h-lettre > ./results/entropy_text.txt
  9. #e
  10. ./lettre 200 | ./h-lettre > ./results/entropy_letter.txt
  11.  
  12. #Histogrammes
  13. #a
  14. #Cesar et cesar-d
  15. ./texte 200 > ./results/histogram_cesar_text.txt
  16. ./cesar < ./results/histogram_cesar_text.txt > ./results/histogram_cesar_text_chiffre.txt
  17. ./cesar-d < ./results/histogram_cesar_text_chiffre.txt > ./results/histogram_cesar_text_dechiffre.txt
  18.  
  19. ./lettre 200 > ./results/histogram_cesar_letter.txt
  20. ./cesar < ./results/histogram_cesar_letter.txt > ./results/histogram_cesar_letter_chiffre.txt
  21. ./cesar-d < ./results/histogram_cesar_letter_chiffre.txt > ./results/histogram_cesar_letter_dechiffre.txt
  22.  
  23. #b
  24. #h-lettre
  25.  
  26. ./h-lettre < ./results/histogram_cesar_text_chiffre.txt > ./results/histogram_cesar_text_chiffre_frequency.txt
  27. ./h-lettre < ./results/histogram_cesar_text_dechiffre.txt > ./results/histogram_cesar_text_dechiffre_frequency.txt
  28.  
  29. ./h-lettre < ./results/histogram_cesar_letter_chiffre.txt > ./results/histogram_cesar_letter_chiffre_frequency.txt
  30. ./h-lettre < ./results/histogram_cesar_letter_dechiffre.txt > ./results/histogram_cesar_letter_dechiffre_frequency.txt
  31.  
  32. #Masque jetable
  33. #a
  34.  
  35. ./monnaie 1024 > ./results/mask_monnaie.txt
  36. ./h-bit < ./results/mask_monnaie.txt > ./results/mask_monnaie_bit.txt
  37. ./h-ascii < ./results/mask_monnaie.txt > ./results/mask_monnaie_byte.txt
  38.  
  39. ./binaire 1024 > ./results/mask_binary.txt
  40. ./h-bit < ./results/mask_binary.txt > ./results/mask_binary_bit.txt
  41. ./h-ascii < ./results/mask_binary.txt > ./results/mask_binary_byte.txt
  42.  
  43. #b
  44. sleep 5
  45.  
  46. ./monnaie 1024 > ./results/mask_generated_mask.txt
  47. ./masque ./results/mask_generated_mask.txt 1024 ./results/mask_monnaie.txt ./results/mask_monnaie_chiffre.txt
  48.  
  49. ./h-bit < ./results/mask_monnaie_chiffre.txt > ./results/mask_monnaie_chiffre_bit.txt
  50. ./h-ascii < ./results/mask_monnaie_chiffre.txt > ./results/mask_monnaie_chiffre_byte.txt
  51.  
  52. sleep 5
  53.  
  54. ./monnaie 1024 > ./results/mask_generated_mask.txt
  55. ./masque ./results/mask_generated_mask.txt 1024 ./results/mask_binary.txt ./results/mask_binary_chiffre.txt
  56.  
  57. ./h-bit < ./results/mask_binary_chiffre.txt > ./results/mask_binary_chiffre_bit.txt
  58. ./h-ascii < ./results/mask_binary_chiffre.txt > ./results/mask_binary_chiffre_byte.txt
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement