Computer >> Máy Tính >  >> Lập trình >> Lập trình

Yêu cầu của Steganography là gì?

Steganography là nghệ thuật che giấu thực tế rằng kết nối đang diễn ra, bằng cách ẩn dữ liệu trong thông tin khác. Có thể sử dụng một số cấu trúc tệp sóng mang khác nhau, nhưng hình ảnh kỹ thuật số là quan trọng vì tần số của chúng trên mạng máy tính.

Để che giấu dữ liệu riêng tư trong hình ảnh, tồn tại một phương pháp khổng lồ về phương pháp tiếp cận mật mã, một số phương pháp khó hơn các phương pháp khác và một số phương pháp có điểm mạnh và điểm yếu cụ thể.

Có một số ứng dụng có nhiều yêu cầu của các phương pháp steganography được sử dụng. Ví dụ:có một số phần mềm có thể cần tính năng ẩn thông tin ẩn tuyệt đối, trong khi một số phần mềm khác cần ẩn thông điệp bí mật cao hơn.

Có một số yêu cầu về mật mã như sau -

Tàng hình - Khả năng tàng hình của thuật toán steganographic là điều kiện đầu tiên và thứ tự, vì thế mạnh của thuật toán steganography nằm ở khả năng mắt người không thể nhìn thấy được. Vấn đề là người ta có thể xem rằng một hình ảnh đã bị giả mạo, thuật toán được thương lượng.

Khả năng tải trọng - Không giống như watermarking, chỉ yêu cầu nhúng một lượng nhỏ thông tin bản quyền, mục tiêu steganography ở kết nối bí mật và do đó cần có đủ dung lượng cài đặt.

Khả năng chống lại các cuộc tấn công thống kê - Phân tích ẩn thống kê là quy trình xác định dữ liệu bí mật bằng cách sử dụng các kiểm tra thống kê trên thông tin hình ảnh. Có một số thuật toán mật mã để lại 'chữ ký' khi nhúng dữ liệu có thể được xác định đơn giản thông qua phân tích thống kê.

Nó có thể bị quản giáo đi qua mà không bị nhận dạng, thuật toán mật mã không được để lại dấu vết như vậy trong hình ảnh là quan trọng về mặt thống kê.

Độ chắc chắn chống thao túng hình ảnh - Trong sự kết nối của một hình ảnh stego thông qua các hệ thống đáng tin cậy, hình ảnh có thể xem sự biến đổi của người quản lý tích cực nhằm cố gắng loại bỏ thông tin ẩn.

Trong thao tác Hình ảnh, nó bao gồm cắt hoặc xoay có thể được thực hiện trên hình ảnh trước khi nó đến đích. Nó dựa trên cách thức mà thông điệp được nhúng, những thao tác này có thể phá hủy thông báo ẩn.

Điều mong muốn là các thuật toán mật mã có sức mạnh chống lại các thay đổi độc hại hoặc ngẫu nhiên đối với hình ảnh.

Không phụ thuộc vào định dạng tệp - Với một số định dạng tệp hình ảnh khác nhau được sử dụng trên Internet, có thể nghi ngờ rằng chỉ có một loại định dạng tệp luôn được kết nối giữa hai bên.

Do đó, các thuật toán mật mã mạnh có khả năng nhúng dữ liệu vào bất kỳ loại tệp nào. Điều này cũng giải quyết vấn đề không phải lúc nào cũng có thể tìm thấy hình ảnh thích hợp vào đúng thời điểm, ở định dạng phù hợp để giúp làm ảnh bìa.

Tệp không tốt - Điều kiện này bao gồm một số đặc điểm của thuật toán steganographic có thể dẫn đến hình ảnh không được sử dụng chung và có thể tạo ra sự nghi ngờ. Ví dụ:kích thước tệp bất thường là một đặc điểm của hình ảnh có thể dẫn đến việc giám sát viên điều tra hình ảnh nhiều hơn.