Tải bản đầy đủ (.pdf) (7 trang)

So sánh và kiểm tra dữ liệu dựa vào mã MD5 hoặc SHA-1 ppt

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (347.3 KB, 7 trang )

So sánh và kiểm tra dữ liệu dựa vào mã MD5 hoặc
SHA-1


Thông thường, để kiểm tra nội dung văn bản hoặc 1 file
dữ liệu nào đó, chúng ta thường mở những file đó bằng
chương trình phù hợp và bắt đầu so sánh.
hưng hãy thử tưởng tượng, con người chỉ có thể làm được
việc so sánh thủ công đó với những văn bản ngắn chứ đối với
file Word khoảng 500 trang chắc chắn không ai làm được.

Trong bài viết sau, Quản Trị Mạng sẽ giới thiệu với các bạn
công cụ tiện ích hỗ trợ DigestIT. Đây là 1 tiện ích khá phổ
biến, vô cùng đơn giản, dễ sử dụng, và có thể so sánh được
các văn bản tài liệu, video, file trình chiếu, mẫu HTML, mp3
… Điểm mạnh nhất của DigestIT là khả năng áp dụng thành
công thuật toán tìm kiếm theo mã Hash – chức năng chính để
tìm kiếm hàng tỉ tỉ các thành phần cơ sở dữ liệu của 1 file bất
kỳ.

Xin nói thêm về mã MD5 (32 chữ số) hoặc SHA-1 (45 chữ
số), hiện nay trên nhiều website cung cấp phần mềm, ngoài
thông tin về phần mềm đó tác giả còn cung cấp th
êm thông tin
về hoặc SHA-1 này. Các tác giả phần mềm thường khuyến
cáo người sử dụng kiểm tra chuỗi MD5 của phần mềm họ tải
về (có thể tải về từ website khác) xem có khớp với dãy số họ
công bố hay không, nếu khớp thì chắc chắn đó là phần mềm
gốc mà tác giả công bố, ngược lại phần mềm đó đã b
ị thay đổi
nội dung (do người khác chỉnh sửa hoặc đã bị nhiễm các loại


mã độc).

Các bạn có thể tải DigestIT trực tiếp tại đây, lựa chọn phiên
bản phù hợp với hệ điều hành (32 bit hoặc 64 bit) và cài đặt
bình thường như các ứng dụng khác (rất đơn giản, chỉ cần
Next > Next > Finish):

Sau khi cài đặt, DigestIT sẽ tự tích hợp vào menu chuột phải
của hệ thống. Tại cuộc thử nghiệm nho nhỏ này, chúng ta sẽ
áp dụng với 1 file văn bản nội dung y hệt nhau, chỉ khác tên
tài liệu mà thôi. Để kiểm tra hoặc so sánh, kích chuột phải lên
file văn bản đầu tiên và chọn digestIT 2004 > Calculate
MD5 Hash hoặc Calculate SHA-1 Hash:

Sau khi nhận lệnh kiểm tra, chương trình sẽ tạo ra chuỗi mã
hash nhất định, các bạn cần lưu lại dãy số này
(lưu ra NotePad
hoặc bất cứ file văn bản nào cũng được). Lưu ý rằng dãy số
vừa tạo ra chỉ áp dụng được trên file vừa kiểm tra mà thôi:

Tiếp tục kiểm tra tương tự với file văn bản thứ 2, cho dù có
đặt tên khác nhau thế nào chăng nữa, hoặc chỉnh sửa các
thông tin liên quan như ngày giờ… chương trình vẫn hiển thị
chuỗi mã hash tương đương:

1 cách khác để kiểm tra lại tính chính xác của DigestIT là sử
dụng chức năng Verify MD5 Hash hoặc Verify SHA-1 Hash:


Nhập chuỗi mã hash bên trên và bấm OK:


Nếu chuỗi mã nhập khớp nhau nghĩa là quá trình kiểm tra đã
thành công:

Nếu không trùng nhau, chương trình sẽ hiển thị thông báo nh
ư
sau:

Phiên bản lần này của DigestIT còn hỗ trợ kiểm tra và phân
loại dữ liệu với dung lượng lên tới 2GB, và để hoàn tất quá
trình này, chương trình sẽ mất khoảng 10 – 15 giây:


×