DEMO v1.0
NV
Nguyễn Văn Admin
7
Tổng hợp đồng
📄
3
Đã ký đầy đủ
2
Chờ ký kết
2
Bản nháp
📝
Hợp đồng gần đây
Số HĐTiêu đềTrạng thái
Hoạt động gần đây
Số HĐTiêu đềLoạiTrạng tháiNgày tạoThao tác
1
Thông tin
Tiêu đề & loại HĐ
2
Các bên
Bên mua & bên bán
3
Nội dung
Soạn thảo HĐ
4
Xác nhận
Hash & lưu
Thông tin cơ bản
Chọn hợp đồng cần ký
Thông tin người ký
Vẽ chữ ký tay (Handwritten Signature)
✍️ Vẽ chữ ký của bạn vào đây
Quá trình ký kỹ thuật số
1
Tạo RSA Key Pair
Tạo cặp khóa RSA-4096 cho phiên ký này
⏳ Chờ thực hiện
2
Hash nội dung hợp đồng
SHA-256 canonical hash
⏳ Chờ thực hiện
3
Ký bằng Private Key
RSA-PSS-SHA256 signature
⏳ Chờ thực hiện
4
Lưu chứng thư số
Ghi vào database + Audit log
⏳ Chờ thực hiện
Nhập thông tin xác thực
Trạng thái ký của các bên
🔒 Immutable Audit Trail
● Live
Thời gianHành độngNgười dùngHợp đồngChi tiết
SHA-256 Hash
SHA-256 Output (live)
Thay đổi 1 ký tự → hash hoàn toàn khác (Avalanche Effect)
AES-256-GCM Mã hóa
Output (Base64)
RSA Key Generation Demo

Simulated RSA key pair generation. Trong thực tế dùng thư viện cryptography của Python.