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

Các phương pháp của Image Steganography trong An toàn thông tin là gì?

Kỹ thuật in ẩn hình ảnh đã thực sự hiện đại với việc phát minh ra các máy tính năng động, nhanh chóng. Phần mềm có thể truy cập đơn giản để xử lý và ẩn hình ảnh dữ liệu. Hình ảnh cũng có thể được khôi phục rất đơn giản.

Có ba phương pháp ẩn thông tin trong hình ảnh chính như sau -

Chèn ít bit quan trọng nhất - Đây là kỹ thuật in steganography hình ảnh nổi tiếng nhất. Nó rất đơn giản, dễ làm và cũng đơn giản để sử dụng. Thật không may, nó rất dễ bị tấn công. Một chuyển đổi cấu trúc đơn giản có thể làm hỏng tất cả dữ liệu ẩn.

Cách tốt nhất của tài liệu hình ảnh để ẩn dữ liệu bên trong là hình ảnh BMP (Bitmap) 24 Bit. Khi hình ảnh có chất lượng và độ phân giải lớn, việc ẩn dữ liệu trong hình ảnh sẽ đơn giản hơn. Mặc dù hình ảnh 24 Bit là tốt nhất để ẩn dữ liệu vì kích thước của chúng.

Một số người có thể chọn BMP 8 Bit hoặc có thể là một định dạng hình ảnh khác bao gồm GIF. Lý do quan trọng là việc đăng những hình ảnh cao trên internet có thể kích thích sự nghi ngờ.

Bit ít quan trọng nhất, tức là bit thứ tám có thể được sử dụng để thay đổi thành một bit của tin nhắn riêng tư. Khi sử dụng hình ảnh 24 bit, người ta có thể tiết kiệm 3 bit trong mỗi pixel bằng cách biến đổi một chút của từng phần tử màu đỏ, lục và lam.

Tạo mặt nạ và lọc - Tạo mặt nạ và lọc ẩn dữ liệu bằng cách đánh dấu hình ảnh theo cách giống như hình mờ trên giấy. Bằng cách che một hình ảnh mờ nhạt với một hình ảnh khác để tạo ra hình ảnh không thể nhận biết đầu tiên và nó có thể khai thác thực tế là mắt người không thể xác định những thay đổi mờ nhạt trong một hình ảnh trực quan.

Phương pháp tạo mặt nạ được chấp nhận để sử dụng trong hình ảnh JPEG bị mất sáng hơn so với chèn LSB vì khả năng miễn nhiễm liên quan của chúng đối với sự ngưng tụ và cắt xén.

Thuật toán và chuyển đổi - Hình ảnh JPEG rất phổ biến, vì chúng cung cấp hình ảnh chất lượng cao và khả năng ẩn thông tin trong đó. JPEG sử dụng biến đổi côsin rời rạc (DCT) để đạt được độ nén.

DCT là một phép biến đổi mất mát, vì các giá trị cosin không thể được tính toán chính xác và lỗi làm tròn thường xuyên xảy ra. Sự khác biệt về dữ liệu dựa trên cách tiếp cận và các giá trị được sử dụng.

Hình ảnh cũng có thể được xử lý bằng cách sử dụng các phép biến đổi Fourier và phép biến đổi Wavelet. Trải phổ có thể được sử dụng, vì băng thông hẹp có thể được trải rộng trên băng thông cao hơn theo phương pháp sao cho mật độ phổ của tín hiệu trông giống như nhiễu.

Các phương pháp tiếp cận trải phổ nhảy tần và chuỗi trực tiếp được sử dụng. Giải trình tự trực tiếp hoạt động bằng cách điều chỉnh giai đoạn thông tin với một chuỗi số giả ngẫu nhiên mà cả người gửi và người nhận đều có thể tiếp nhận.

Sự thỏa hiệp giữa nhảy tần với việc chia băng thông thành nhiều kênh và sau đó nhảy giữa các kênh đó. Có các kỹ thuật khác mã hóa và loại bỏ thông báo trong toàn bộ hình ảnh theo một số cách đã được quyết định trước.

Người ta coi như thông điệp dù có bị tiết lộ đi chăng nữa thì cũng vô nghĩa nếu không có thuật toán và chìa khóa. Thật không may, không có thuật toán nào trong số này là bất khả xâm phạm đối với việc phá hủy thông tin thông qua thao tác hình ảnh.