Đánh giá rủi ro
Đối chiếu thuật toán, tham số, chứng thư TSA và điều kiện chính sách của bằng chứng hiện tại; không dùng một lịch chung cho mọi hồ sơ.
Lựa chọn chế độ gia hạn theo rủi ro mật mã và khả năng truy cập dữ liệu gốc.
Duy trì liên kết bằng chứng trước khi mất điều kiện bảo vệ cần thiết, với quyết định gia hạn có thể truy vết.
| Bạn cần chuẩn bị | Bạn nhận được |
|---|---|
| Bằng chứng đến lịch đánh giá; thay đổi thuật toán, chứng thư hoặc chính sách tin cậy. | Phiên bản bằng chứng mới giữ liên kết lịch sử và kết quả kiểm chứng sau gia hạn. |
Bên thực hiện: Người quản lý mật mã, người duyệt và vận hành gia hạn.
Đối chiếu thuật toán, tham số, chứng thư TSA và điều kiện chính sách của bằng chứng hiện tại; không dùng một lịch chung cho mọi hồ sơ.
Phân biệt gia hạn dấu thời gian và gia hạn cây băm. Với cây băm, kiểm tra quyền đọc dữ liệu gốc và bằng chứng trước trước khi duyệt.
Cố định phiên bản nguồn của tác vụ để hai lần gia hạn đồng thời không âm thầm phát hành lịch sử mâu thuẫn.
Kiểm chứng kết quả, ghi liên kết trước/sau và cập nhật lịch đánh giá tiếp theo theo chính sách đã áp dụng.
| Hiện tại | Điều kiện | Chủ thể | Tiếp theo | Đầu ra / phục hồi |
|---|---|---|---|---|
| DUE / ASSESSED | Đủ dữ liệu và phê duyệt đúng chế độ | Renewal + người duyệt | APPROVED | Giữ mode, nguồn bằng chứng, thuật toán và approvalId. |
| APPROVED | Cố định phiên bản trước khi xử lý | Dịch vụ gia hạn | RUNNING / BLOCKED_DATA_ACCESS | HASH_TREE thiếu byte phải chặn; không chuyển sang TIMESTAMP để né điều kiện. |
| RUNNING | Phiên bản tiếp nối kiểm chứng được và đã lưu | Renewal + Evidence | COMPLETED / FAILED | Chỉ cập nhật lịch sau công bố; lỗi giữ lịch sử và điểm tiếp tục. |
| Tình huống | Cách xử lý | Ranh giới |
|---|---|---|
| Hàm băm cây không còn phù hợp | Đánh giá gia hạn cây băm theo hồ sơ xử lý. | Không thay bằng gia hạn dấu thời gian chỉ để bỏ qua việc đọc dữ liệu. |
| Không đọc được dữ liệu gốc | Chặn tác vụ cần dữ liệu và thông báo chủ kho. | Giữ BLOCKED_DATA_ACCESS trong quy trình nghiệp vụ mục tiêu. |
| TSA gián đoạn | Thử lại có giới hạn hoặc dùng nguồn dự phòng được phép. | Chỉ phát hành sau kiểm chứng, không bỏ phiên bản cũ. |
Gia hạn dấu thời gian tiếp nối chuỗi khi hàm băm cây còn phù hợp. Gia hạn cây băm xử lý lại dữ liệu và bằng chứng trước bằng thuật toán an toàn rồi mở chuỗi mới.
Không truy cập được dữ liệu thì chặn gia hạn cây băm, thông báo chủ sở hữu và phục hồi quyền truy cập trước khi chạy lại; không đổi nhãn thành gia hạn thành công.
Ghi lý do, chế độ, thuật toán trước/sau, quyền đọc dữ liệu gốc, phê duyệt và kết quả; đối soát mọi đối tượng đến hạn.
| API | Quyền ứng dụng | Tài liệu |
|---|---|---|
| POST /v1/renewals | renewals:write | API gia hạn |
GET /v1/renewals/{renewalId} | renewals:read | API gia hạn |
| Thành phần | Định nghĩa |
|---|---|
| Đầu vào | Phiên bản bằng chứng hiện tại, đánh giá rủi ro thuật toán, chế độ gia hạn và quyền truy cập dữ liệu gốc khi cần. |
| Đầu ra | Phiên bản bằng chứng mới, quyết định gia hạn, kết quả kiểm chứng và liên kết toàn bộ lịch sử. |

| Quyết định | Đầu vào | Kết quả |
|---|---|---|
| Gia hạn dấu thời gian | Bằng chứng trước; hàm băm cây còn phù hợp. | Dấu thời gian mới trong chuỗi phù hợp. |
| Gia hạn cây băm | Dữ liệu gốc và bằng chứng trước theo mô hình xử lý. | Băm lại, cây mới, dấu thời gian mới và chuỗi mới. |
Gia hạn cây băm yêu cầu truy cập dữ liệu đã lưu trữ và bằng chứng trước theo mô hình xử lý bản ghi bằng chứng áp dụng.
| Điều kiện | Quyết định | Điểm dừng |
|---|---|---|
| Hàm băm còn phù hợp; cần tiếp nối bảo vệ token. | Đánh giá TIMESTAMP theo profile. | Không dùng token chưa kiểm chứng làm nền. |
| Cần thay hàm băm/cây theo rủi ro đã đánh giá. | Đánh giá HASH_TREE với dữ liệu gốc và evidence trước. | Thiếu byte/quyền giải mã/bằng chứng trước thì chặn, không đổi mode để che lỗi. |
| Chuỗi đã mất điều kiện bảo vệ cần thiết. | Đánh giá giới hạn, giữ kết quả và xử lý theo thẩm quyền. | Gia hạn mới không tự sửa hồi tố khoảng trống cũ. |
