Mật mã học

Thời gian cập nhật 24 thg 9, 2026

Tóm gọn trong một câu

Mật mã học nghiên cứu cách dùng toán học bảo vệ thông tin và xác minh tính xác thực, toàn vẹn.

Định nghĩa

Mật mã học hỗ trợ bí mật, toàn vẹn và xác thực. Mã hóa chỉ là một phần bên cạnh băm, chữ ký và cấu trúc khác. Hệ thống mật mã không có nghĩa mọi dữ liệu đều được mã hóa hoặc riêng tư.

Cách hoạt động

Chữ ký thể hiện khóa đã cho phép giao dịch; băm nhận diện và liên kết dữ liệu; chứng minh chuyên biệt xác lập thuộc tính mà không lộ tất cả. Các công cụ phối hợp đồng thuận, kiểm tra phần mềm, không tự chọn chuỗi được chấp nhận.

Ứng dụng và hạn chế

An toàn tùy cấu trúc, giả định, triển khai và khóa. Ngẫu nhiên yếu, lộ bí mật hay giao diện gây nhầm phá bảo vệ mạnh. Giao dịch công khai có thể lộ mẫu nhạy cảm. Mật mã không ép nhà phát hành giữ lời hay bảo đảm oracle đúng. Cần đánh giá hơn tên thuật toán.