天天看點

隐蔽通道、圖像基礎

聲明:本文章屬于書本、PPT部分知識搬運,僅供學習/自用

隐蔽通道

計算機系統中的隐蔽通道:在多級安全水準的系統環境中,那些根本不是專門設計的也不打算用來傳輸消息的通信路徑稱為隐蔽通道。

這些通道在位某一程式提供服務時可以被一個不可信的程式用來向它的控制者提供資訊。

計算機系統中存在的安全漏洞也可以被利用作為秘密信道傳遞資訊。

可視密碼

把要隐藏的密鑰資訊通過算法隐藏到兩個或多個子密鑰圖檔中。每一張圖上都随機分布的黑點和白點,把所有圖檔疊加即可恢複出原有的資訊。

主要特點:恢複秘密圖像時不需要任何複雜的計算,人的視覺可直接識别。

圖像基礎知識:

圖像的數字化:計算機圖像處理前的基礎步驟,把真實圖像轉化為計算機能夠接受的存儲格式。

數字化過程:采樣、量化、編碼。

采樣:是指用多少點來描述一張圖檔(分辨率)。

量化:适用多大範圍的數值來表示圖像采樣之後的每一個點,這個數值範圍包括了圖像上所能使用的顔色總數。

編碼:指在計算機裡面如何描述和存儲這些點的值。

位圖

位映射bitmap:位圖模式,以點陣形式描述圖形圖像,記錄每一個像素點的顔色值,圖像的每一像素點的值存放在一位元組為機關的矩陣中。

矢量圖

以數學方法描述的一種由幾何元素組成的圖形圖像,儲存節點的位置和曲線、顔色的算法;即:向量處理不存儲圖像資料的每一點,而是存儲圖像内容的輪廓部分,是以圖像的縮放不會影響到顯示精度,也即圖像不會失真,故比較适合存儲各種圖表和工程設計圖。矢量圖像的存儲空間較之位圖方式要少得多,但矢量圖的顯示速度較位圖慢 。

位圖的資料存儲

單色圖像:一個位元組存放8個像素點的圖像資料。

16色圖像:一個位元組存放2個像素點的圖像資料。

256色圖像:一個位元組存放1個像素點的圖像資料。

幾種基本位圖 類型:

二值圖像:黑白圖像,0表示黑,1表示白。

隐蔽通道、圖像基礎

灰階圖像:灰階值,灰階級範圍内。二值圖像和灰階圖像都是直接在矩陣中存放像素的顔色值。

隐蔽通道、圖像基礎

索引圖像:一幅索引圖包含一個資料矩陣data和一個調色闆矩陣map,圖像矩陣裡的顔色值是調色闆的顔色序号。

隐蔽通道、圖像基礎

RGB圖像:由一個三維數組(mn3數組)來描述,各次元分别儲存紅綠藍的色值。

隐蔽通道、圖像基礎

數字圖像基本檔案格式:

隐蔽通道、圖像基礎

BMP檔案:

BMP 檔案是Microsoft Windows 所定義的圖像檔案格式, 最早應用在Microsoft 公司的Microsoft Windows 視窗系統中。

特點:

每個檔案隻能放一幅非壓縮圖像。

隻能存儲4種圖像資料:單色、16色、256色、真彩色。

圖像資料有壓縮或不壓縮兩種處理方式。

BMP圖像檔案的檔案結構可分為三部分:表頭、調色闆、圖像資料。表頭長度固定位54個位元組。

JPEG檔案

它是由Joint Photographic Expert Group 制定的圖像壓縮格式,是一種基于離散餘弦變換( DCT) 或離散小波變換( DWT) 的圖像壓縮編碼标準。

JPEG 壓縮技術十分先進, 它采用最少的磁盤空間來得到較好的圖像品質。

PNG格式:

PNG用無損壓縮方式來減小檔案的大小。

PNG 用的是高速交替顯示方案, 顯示速度很快, 隻需要下載下傳1 /64 的圖像資訊就可以顯示出低分辨率的預覽圖像,廣泛應用于web。

繼續閱讀