2010年1月7日 星期四

Steganography in MMS心得

Steganography in MMS

這篇論文主要是將祕密隱藏在MMS的一種技術,使用者可以使用手機發送、接收和儲存訊息,將秘密資訊隱藏在text、Audio、images和影音剪輯裡,MMS這方法不只是運用在手機,因為MMS可以透過E-mail發送,因此它也可以用在PC或PDA上。
其中隱藏文字訊息不能超過30KB,圖片不能超過100KB,影音剪輯也不能超過300KB。

在text方面它以SMS為例子,SMS (Short Message Service)是指很簡短的訊息,也就是所謂的簡訊,因為它有字數的限制,所以也發展了一套特別的語言,例如: "you"”打成"u", "University"打成"Univ"…等等。下表是SMS常用的縮寫語


在images隱藏方法,他將圖片分成n個block(區塊)的m pixel(像素),接著在根據密碼,將訊息隱藏在空的pixel裡。如果選定的區塊開頭的像素數字是k,並有m個像素數量,則最後一個像素是k+m-1。如果一個空的像素被選中,最後會將空像素複製到陣列(array)裡。在最低有效位元像素的顏色(LSB),它將每個byte的資訊,藏在兩個pixel裡。因為人的眼睛不是很敏銳,所以些微的顏色變異,是看不大出來的。這種解碼方法跟編碼方法是相同的。下圖(Fig.1)是如何選擇擇下個空像素。




PNG(Portable Network Graphics)是一種無失真的圖片格式,它常常被運用在手機、MMS以及Java語言。這篇論文同時將資料隱藏在文字和圖片裡,以1比5(bit)的循環藏入,直到將資料藏完為止。因為這種方法不是只有將資料隱藏在圖檔或文字檔裡,所以這樣的方式比較不容易受到攻擊。



之前就常聽到MMS這項技術,但卻不了解那有什麼作用,MMS是種多媒體簡訊服務,
以前的一般簡訊只能傳簡單的圖形或有限的文字,
MMS可傳送各式各樣的彩色圖片、聲音、文字以及短片。
這篇文章說明了如何把資訊隱藏在這些圖文裡面,
我覺得很厲害,連這麼細微的東西都想的到,真是讓我大開眼界。

沒有留言: