JavaScript is required

Ký số (digital signing) một tài liệu bao gồm các hoạt động như băm nội dung tài liệu và (?)

A.

Băm với nonce

B.

Mã hoá với khóa công khai

C.

Mã hoá với nonce

D.

Mã hoá với khóa riêng

Trả lời:

Đáp án đúng: D


Ký số (digital signing) là một quy trình sử dụng mật mã để đảm bảo tính xác thực và toàn vẹn của một tài liệu điện tử. Quy trình này bao gồm việc băm (hash) nội dung của tài liệu để tạo ra một giá trị băm duy nhất, sau đó sử dụng khóa riêng (private key) của người ký để mã hóa giá trị băm này. Giá trị băm đã mã hóa này chính là chữ ký số.

Khi người nhận nhận được tài liệu và chữ ký số, họ sử dụng khóa công khai (public key) tương ứng của người ký để giải mã chữ ký số, thu được giá trị băm ban đầu. Sau đó, họ tự tính toán giá trị băm của tài liệu nhận được. Nếu hai giá trị băm này trùng khớp, điều đó chứng minh rằng tài liệu không bị thay đổi kể từ khi được ký và chữ ký là của người có khóa riêng tương ứng với khóa công khai đã dùng.

Vì vậy, đáp án đúng là: D. Mã hoá với khóa riêng

Câu hỏi liên quan