Có nhiều ứng dụng khác nhau của mật mã như sau -
Bí mật khi truyền - Một số hệ thống bí mật hiện có để truyền truy cập hệ thống khóa riêng để chuyển đổi dữ liệu được truyền vì đây là cách tiếp cận nhanh nhất hoạt động với sự đảm bảo hợp lý và chi phí thấp.
Nếu nhiều bên trò chuyện trong thời gian ngắn, việc phân phối khóa được thực hiện định kỳ với dịch vụ chuyển phát nhanh và bảo quản khóa dựa trên tính bảo mật vật lý của khóa đối với phương thức sử dụng và phá hủy sau khi khóa mới được phổ biến.
Bảo mật trong bộ nhớ - Tính bí mật trong bộ nhớ thường được bảo vệ bởi hệ thống một khóa, nơi người dùng cung cấp khóa cho máy tính khi bắt đầu phiên và hệ thống tạo ra mối quan tâm về mã hóa và giải mã trong giai đoạn sử dụng bình thường.
Tính toàn vẹn trong truyền tải - Một số người sử dụng hệ thống liên lạc không lo lắng nhiều về tính bí mật như về tính toàn vẹn. Trong giao dịch chuyển tiền bằng máy tính, số tiền được gửi từ tài khoản này sang tài khoản khác thường là kiến thức công khai.
Nếu một người khai thác hoạt động có thể chuyển tiền giả, tiền có thể bị chia sẻ bất hợp pháp. Sự không chính xác trong một bit riêng lẻ có thể khiến hàng triệu đô la bị ghi có hoặc ghi nợ sai. Các phương pháp mật mã thường được sử dụng để đảm bảo rằng việc sửa đổi có chủ đích hoặc tình cờ đối với dữ liệu được truyền không gây ra các hành động sai sót.
Tính toàn vẹn trong bộ nhớ - Ý nghĩa trọng tâm của việc đảm bảo tính toàn vẹn của dữ liệu tích lũy trước đây là kiểm soát truy cập. Kiểm soát truy cập bao gồm các hệ thống khóa và chìa khóa, bảo vệ và các phương pháp tiếp cận khác của một tính năng vật lý hoặc logic.
Sự ra đời gần đây của vi rút máy tính đã làm thay đổi điều này ở một mức độ quan trọng và việc sử dụng các tổng kiểm tra mật mã để đảm bảo tính toàn vẹn của dữ liệu được lưu trữ đang trở nên rộng rãi.
Xác thực danh tính - Việc xác thực danh tính của các cá nhân hoặc hệ thống với nhau đã là một khó khăn trong một thời gian rất dài. Mật khẩu đơn giản đã được sử dụng để kiểm tra danh tính. Các giao thức phức hợp khác như chuỗi từ khóa được trao đổi giữa các bên thường được hiển thị trong phim hoặc trên truyền hình.
Hệ thống xác thực - Thông tin xác thực thường là một tệp giới thiệu bên này với bên khác bằng cách tham chiếu đến một bên đáng tin cậy thường được biết đến. Khi tín dụng được sử dụng cho, các tài liệu tham khảo thường được yêu cầu. Tín dụng của các tài liệu tham khảo được xác định và họ được liên hệ để khám phá ra các thử nghiệm của người nộp đơn. Thẻ tín dụng thường được sử dụng để xác thực một cá nhân để đạt được nhiều thẻ tín dụng hơn.
Chữ ký điện tử - Chữ ký điện tử là một phương tiện tiền tệ, một giao dịch ràng buộc hợp pháp giữa hai hoặc nhiều bên. Nó có thể hoạt động như một chữ ký vật lý, chữ ký điện tử ít nhất phải khó giả mạo, ít nhất là đơn giản để sử dụng và được chấp nhận trước tòa án luật vì ràng buộc một số bên tham gia hoạt động.
Sự cần thiết đối với những chữ ký điện tử này đặc biệt nghiêm trọng trong các giao dịch kinh doanh trong đó các bên của thỏa thuận không ở trong khu vực vật lý tương tự.