Mã hóa (Encryption)
Mã hóa dữ liệu là phương pháp chuyển thông tin từ bản rõ (chưa mã hóa) sang bản mã (đã mã hóa). Người dùng truy cập thông tin mã hóa với khóa mã hóa và thông tin giải mã với khóa giải mã.
Có lượng lớn thông tin nhạy cảm xử lý/lưu trữ trực tuyến trên đám mây hoặc máy chủ chung. Mã hóa cần an ninh mạng bảo vệ chống brute-force và tấn công mạng: mã độc, ransomware.
Mã hóa dữ liệu hoạt động bảo vệ thông tin số truyền tải trên đám mây và hệ thống máy tính. Có 2 loại thông tin số: thông tin truyền (in-flight) và thông tin lưu trữ (data at rest).
Mục tiêu chính mã hóa dữ liệu: bảo vệ tính bảo mật dữ liệu số khi lưu trên hệ thống máy tính và truyền qua internet/mạng máy tính khác.
Tiêu chuẩn mã hóa dữ liệu cũ (DES) đã được thay thế bởi thuật toán mã hóa hiện đại đóng vai trò quan trọng trong an ninh hệ thống IT và truyền thông.
Các thuật toán này cung cấp bảo mật và thúc đẩy các sáng kiến bảo mật khóa: xác thực, toàn vẹn, không phối từ chối. Xác thực cho phép kiểm tra nguồn thông điệp, toàn vẹn xác thực nội dung không thay đổi từ khi gửi. Hơn nữa, không phối từ chối đảm bảo người gửi không thể phủ nhận đã gửi thông điệp.
Giấu tin (Steganography)
Giấu tin là kỹ thuật che giấu thông điệp cần giữ bí mật trong thông điệp khác. Kết quả là che giấu chính thông điệp bí mật đó. Kỹ thuật giấu tin áp dụng cho hình ảnh, file video hoặc file âm thanh.
Mục tiêu chính giấu tin: liên lạc an toàn hoàn toàn không thể phát hiện và ngăn chặn gây nghi ngờ cho truyền tải thông tin ẩn. Không phải ngăn người khác hiểu thông tin ẩn, mà ngăn người khác nghĩ dữ liệu đó tồn tại. Nếu phương pháp giấu tin làm ai đó nghi ngờ phương tiện mang tin, phương pháp đó đã thất bại.
Trong an toàn thông tin, giấu tin đóng vai trò thiết yếu. Rất hữu ích gửi thông tin bí mật từ điểm này sang điểm khác không để ai biết tài liệu quan trọng đã được gửi.
So sánh Mã hóa và Giấu tin:
| Mã hóa | Giấu tin |
|---|---|
| Chuyển đổi bản rõ/thông tin thành dạng vô nghĩa dùng dịch chuyển có thể đảo ngược. | Phương pháp che giấu sự tồn tại của thông điệp/thông tin khác. |
| Kỹ thuật bảo mật che giấu thông điệp bằng cách bao phủ nó bằng thứ khác. | |
| Từ Hy Lạp nghĩa là "viết riêng tư". | Cũng từ Hy Lạp nghĩa là "viết được che giấu". |
| Làm thông điệp vô nghĩa đối với người ngoài. | Che giấu thông điệp bằng cách bao phủ nó bằng thứ khác. |