Chain of custody dùng chuỗi hash để đảm bảo bằng chứng không bị sửa. Mỗi bản ghi được băm nối với hash của bản ghi trước:
h[1] = MD5(record[1])h[i] = MD5(h[i-1] + record[i]) với i ≥ 2In hash cuối cùng — "dấu niêm phong" của toàn chuỗi.
Ví dụ: 2 bản ghi evidence1, evidence2 → hash cuối là MD5 của (MD5(evidence1) nối evidence2).
Dòng 1: N. Tiếp theo N dòng bản ghi.
1 ≤ N ≤ 1000.
Hash MD5 cuối cùng của chuỗi (32 hex).
Ví dụ:
Đầu vào:
2
evidence1
evidence2
Đầu ra:
d6a80b3a2d2fd7bdd3070ca3ee034b32
Giải thích:
Đang tải editor...