Giải mã

Trong mật mã học, giải mã (decryption) là việc chuyển đổi văn bản mã hóa thành văn bản thuần túy.

Giải mã là thao tác chuyển đổi một thông điệp được mã hóa thành văn bản thuần túy bằng cách sử dụng một thuật toán mật mã gọi là mật mã. Giống như mã hóa, việc giải mã trong các mật mã hiện đại được thực hiện bằng cách sử dụng một thuật toán cụ thể và một bí mật, được gọi là khóa.

Nguyên thủy giải mã.

Giải mã là quy trình ngược lại của mã hóa và nếu khóa được giữ bí mật, về mặt toán học rất khó thực hiện. Mức độ khó phụ thuộc vào mức độ bảo mật của thuật toán mật mã được chọn và bản thân nó phụ thuộc vào sự tiến bộ của việc nghiên cứu phân tích mật mã.

Xem thêm