Advertisement
Guest User

sd

a guest
Oct 22nd, 2019
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.85 KB | None | 0 0
  1. import hashlib
  2.  
  3. def compare_count(a, b):
  4. count = 0
  5. for x, y in zip(a,b):
  6. if x == y:
  7. count = count + 1
  8. return count
  9.  
  10. with open('fisier1', 'r') as f1:
  11. data_file1 = f1.read()
  12. with open('fisier2', 'r') as f2:
  13. data_file2 = f2.read()
  14.  
  15. print("Informatiile din fisier: ", data_file1, data_file2)
  16.  
  17. h1_256 = hashlib.sha256(data_file1).hexdigest()
  18. h2_256 = hashlib.sha256(data_file2).hexdigest()
  19.  
  20. print("Fisier", data_file1, "Hash1", h1_256)
  21. print("Fisier", data_file2, "Hash2", h2_256)
  22.  
  23. count = compare_count(h1_256, h2_256)
  24. print("Octeti identici in Sha256", count)
  25.  
  26. h1_md5 = hashlib.md5(data_file1).hexdigest()
  27. h2_md5 = hashlib.md5(data_file2).hexdigest()
  28.  
  29. print("Fisier", data_file1, "Hash1", h1_md5)
  30. print("Fisier", data_file2, "Hash2", h2_md5)
  31.  
  32. count1 = compare_count(h1_md5, h2_md5)
  33. print("Octeti identici in Sha256", count1)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement