Skip to content
reader.me

Chữ ký số

Chữ ký số là cơ chế mã hóa chứng minh ai đã ký một tệp PDF và rằng không ai chỉnh sửa nó kể từ đó. Đây là động cơ kỹ thuật mà những chữ ký điện tử mạnh nhất dựa vào, và nó được xây dựng từ mật mã khóa công khai chứ không phải bất kỳ hình ảnh nào của một nét bút.

Quá trình diễn ra như sau: một mã băm (một dấu vân tay nhỏ gọn) của tài liệu được tính ra, sau đó được mã hóa bằng khóa riêng của người ký để tạo thành chữ ký. Bất kỳ ai giữ khóa công khai tương ứng, được phân phối bên trong một chứng thư X.509 từ một cơ quan cấp chứng thư, đều có thể tính lại mã băm và xác minh nó. Nếu chỉ một byte của tệp thay đổi về sau, mã băm tính lại sẽ không còn khớp và chữ ký sẽ hiện ra là không hợp lệ. Điều này mang lại hai bảo đảm cùng lúc: tính xác thực (khóa thuộc về một danh tính có tên) và tính toàn vẹn (nội dung nguyên vẹn). Dấu thời gian từ một cơ quan đáng tin cậy có thể xác định thời điểm ký.

Toán học mang lại cho chữ ký số sức mạnh pháp lý và pháp y, vượt xa một dấu hiệu nhìn thấy được. Vì khóa riêng là viên ngọc quý của cả cơ chế, giữ thao tác ký trên phần cứng bạn kiểm soát là cách tự nhiên để bảo đảm khóa đó không bao giờ bị một bên thứ ba xử lý.