資訊安全中的影像隱寫術是什麼?
影像是最常用的隱寫術覆蓋物件。在影像隱寫術中,畫素強度用於隱藏資訊。在數字影像領域,存在不同的影像檔案格式,其中大部分用於特定的應用。
影像是一組數字,構成影像不同位置的不同光強度。這種數字描述形成了一個網格,單個點定義為畫素。網際網路上的大多數影像都包含影像畫素(定義為位)的矩形地圖,其中包含每個畫素的位置及其顏色。這些畫素按行水平顯示。
顏色設計中的位數,稱為位深度。它可以定義每個畫素使用的位數。現代顏色設計中最小的位深度是 8,表示使用 8 位來定義每個畫素的顏色。
單色和灰度影像每個畫素需要 8 位,能夠顯示 256 種顏色或灰度陰影。數字彩色影像通常以 24 位檔案儲存,並需要 RGB 顏色模型,也稱為真彩色。
24 點陣圖像的畫素的所有顏色修改都來自三種原色,例如紅色、綠色和藍色,每種原色由 8 位定義。
因此,在一個給定的畫素中,可以有 256 種紅色、綠色和藍色的數量,最多插入超過 1600 萬組,產生超過 1600 萬種顏色。
當使用具有更高位深度的更大影像時,影像會變得太大而無法透過標準網路連線傳送。它可以在合理的時間內顯示影像,應結合使用技術來減小影像的檔案大小。
這些技術利用數值公式來評估和壓縮影像資料,從而產生更小的文件大小。此過程稱為壓縮。
在影像中,有兩種型別的壓縮,包括有失真壓縮和無失真壓縮。這兩種方法都節省了儲存空間,但它們執行的過程不同。
有失真壓縮透過丟棄原始影像中的多餘影像資料來生成更小的文件。它可以消除人眼難以理解的細節,從而產生原始影像的近似值,儘管不是完全匹配。
無失真壓縮從不刪除原始影像中的任何資料,而是以數值公式定義資料。原始影像的完整性得到維護,並且解壓縮的影像輸出與原始影像輸入逐位相等。
壓縮在選擇要使用的隱寫演算法方面起著至關重要的作用。有失真壓縮技術會導致更小的影像文件大小,但它會增加嵌入的訊息可能部分丟失的可能性,因為多餘的影像資料將被刪除。
無失真壓縮保持原始數字影像完整,而不會丟失,儘管它不會將影像限制到如此小的文件大小。
資料結構
網路
關係資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP