[MacOS] Hướng dẫn tạo chuỗi hash MD5, SHA1, SHA256 và SHA512 để kiểm tra checksum trên MacOS

Mình sẽ coi bài viết này như cái note nhỏ về mấy câu lệnh đơn giản để hash file ra chuỗi hash với các thuật toán MD5, SHA-x trên hệ điều hành MacOS, tiện cho việc kiểm tra đối chiếu thông tin dữ liệu.

Vào đề nào, bạn muốn kiểm tra các giá trị checksum hash của 1 file so với thông tin hash được cung cấp bởi người phát hành hay người bạn cung cấp cho bạn để đối chiếu xem, dữ liệu có toàn vẹn không ? có download đủ bytes hay không ? Không bị thiếu gì chứ. Thì chúng ta thường nghĩ ngay đến việc hash file đó ra 1 chuỗi mã theo các thuật toán phổ biến cho việc hash như MD5, SHA256, SHA1, SHA512,.. để kiểm tra.

Thì bài viết này tóm gọi lại mấy câu lệnh để check trên Hệ Điều Hành MacOS. Ví dụ file cần check có đường dẫn là : /tmp/film-hap-dan.iso

Các bạn mở terminal lên và gõ các câu lệnh tương ứng sau.

1. Hash chuỗi MD5

# md5 /tmp/film-hap-dan.iso
MD5 (/tmp/film-hap-dan.iso) = 8356c2caa157df171ead7e4c94e95a77

 
2. Hash chuỗi SHA

– SHA 1

# shasum -a 1 /tmp/film-hap-dan.iso
89730a752ff6475c99b8f6c1e3d4d3d03eb0d205 /tmp/film-hap-dan.iso

 
– SHA 256

# shasum -a 256 /tmp/film-hap-dan.iso
69cb1a67d53c30c5c616796f4697551a82dd201aadd3b2f8a4516c5ff4246c4a9 /tmp/film-hap-dan.iso

 
– SHA 512

# shasum -a 512 /tmp/film-hap-dan.iso
2c28fd212257e9e2dca310075bec24c8903fcd2f5e68ce34c99ab0246db8c9f6a047b8956acc85d4a14e415900122f530a10fc49dac00ad95acae99e3f614603f /tmp/film-hap-dan.iso

Lưu ý:
– Các bạn có thể xem manual của lệnh để biết nhiều hơn.

# man shasum
# man md5

 
Với các câu lệnh đơn giản trên thì hy vọng giúp bạn có thể note lại cách thức kiểm tra chuỗi hash file tiện lợi nhé.

Previous article[OpenSSH] Fix lỗi phân quyền đúng ‘authorized_keys’ và thư mục để đăng nhập SSH Key trên Linux
Next article[FreeBSD] Hướng dẫn thay đổi hoặc cấu hình địa chỉ IP trên FreeBSD
Bạn đang theo dõi website "https://cuongquach.com/" nơi lưu trữ những kiến thức tổng hợp và chia sẻ cá nhân về Quản Trị Hệ Thống Dịch Vụ & Mạng, được xây dựng lại dưới nền tảng kinh nghiệm của bản thân mình, Quách Chí Cường. Hy vọng bạn sẽ thích nơi này !