MOBILE-ID · TRUSTED LTANS
Kiểm chứng độc lập
Tái lập đánh giá bằng chứng từ gói xuất với dữ liệu gốc và nguồn tin cậy do bên kiểm chứng lựa chọn.
Kiểm tra ngoài môi trường vận hành
Bên nhận tự chọn công cụ và nguồn tin cậy phù hợp, không chỉ đọc kết luận từ API của nhà cung cấp. Cần nhận đúng byte, bằng chứng, lịch sử và vật liệu phục vụ đánh giá. Quyền xem nội dung được cấp riêng.
| Bước | Thực hiện và lưu kết quả |
|---|---|
| 1 · Nhận và cố định gói | Lưu bản gói, manifest, exportId, phạm vi và digest do kênh tin cậy cung cấp. |
| 2 · Kiểm kê và byte | Kiểm tra đủ file, kích thước, đường dẫn và băm; thiếu file không được coi là gói đầy đủ. |
| 3 · Giải mã cấu trúc | Dùng bộ giải mã ERS/XMLERS theo cú pháp/profile; ghi lỗi parse riêng lỗi chứng thư. |
| 4 · Liên kết dữ liệu | Tính lại digest và đường dẫn cây để nối đúng byte tới archive timestamp. |
| 5 · Token và nguồn tin cậy | Kiểm tra chữ ký, imprint, policy, chuỗi và dữ liệu trạng thái tại thời điểm thích hợp. |
| 6 · Lịch sử gia hạn | Kiểm tra liên kết trước/sau và thuật toán theo hồ sơ áp dụng. |
| 7 · Báo cáo | Ghi công cụ/phiên bản, thời điểm, policy, trust anchors, từng phép kiểm tra và giới hạn. |
| 8 · Xác nhận phạm vi | Chỉ xác nhận đúng package/scope sau đối soát; không tự cho phép xóa nguồn. |
Những gì gói mẫu hiện chứng minh
Bộ hồ sơ tổng hợp đi kèm chạy kiểm kê/băm bằng Python chuẩn; không chứa TSA token hay ERS/XMLERS đã kiểm chứng. Vì vậy chưa thể chạy các bước 3–6 như kiểm chứng mật mã thực. Có thể dùng hướng dẫn này làm checklist khi môi trường cung cấp gói thật.
python3 samples/verify_sample.py samples/reference-dossier