Sự khác biệt giữa Cryptography và Steganography là gì?

Sự khác biệt chính giữa mật mã và mật mã là trong khi mật mã liên quan đến việc mã hóa thông điệp bằng khóa mã hóa và gửi nó dưới dạng văn bản cypher, thì kỹ thuật ẩn bao gồm việc ẩn thông điệp dự định trong một thông báo dường như vô hại . Kỹ thuật mật mã và mật mã học giống nhau ở chỗ cả hai đều là kỹ thuật được sử dụng để gửi thông tin một cách an toàn.

Mật mã học

Mật mã có thể được định nghĩa là khoa học và nghệ thuật viết bí mật. Nó có từ năm 1900 trước Công nguyên. Ba loại thuật toán mật mã là Mật mã khóa bí mật (SKC), Mật mã khóa công khai (PKC) và Hàm băm.

Steganography

Steganography có thể được định nghĩa là khoa học và nghệ thuật che giấu thông tin theo cách ngăn chặn sự phát hiện của nó. Một số phương pháp viết chữ quen thuộc bao gồm việc sử dụng mực in vô hình hoặc tạo thành một thông điệp bằng cách sử dụng ký tự thứ hai của mỗi từ trong một phần lớn văn bản. Trong thế kỷ 21, kỹ thuật in ẩn cho phép mọi người ẩn thông tin trong các tệp hình ảnh hoặc âm thanh.