Kiểm tra chuỗi hash MD5 từ của file bằng Python | Hôm nay chúng ta sẽ đi nhanh về một nội dung nhỏ, đó là làm sao để lấy chuỗi hash MD5 của một file bất kì trên hệ thống khi code Python. Ví dụ như ta cho code tự động download một chương trình về và cần kiểm tra giá trị checksum hash MD5 của file tải về và thông tin MD5 gốc để xem file có toàn vẹn dữ liệu không.
Tính chuỗi hash MD5 của một file bằng python
Ở phần này chúng ta sẽ sử dụng module python : hashlib
Link tham khảo : https://docs.python.org/2/library/hashlib.html
Code mẫu như thế này, bạn nhìn là hiểu ngay.
import hashlib filehash = hashlib.md5() filehash.update(open('/path/to/file.zip').read()) print filehash.hexdigest()
Ngoài ra bạn còn có thể áp dụng cho việc lấy mã hash khác như SHA256, SHA512,…
Nguồn: https://cuongquach.com/