2009年12月31日 星期四

Vision Research Lab - Zero Divergence Secure Steganography

Steganography is the art and science of communicating in such a way that the very existence of communication is not revealed to a third party. In order to communicate without being detected, the data-hider must obey following two conditions.

1.Perceptual constraint. The perceptual distortion between the original and stego image should not be more than a certain maximum amount, D1 , for some perceptual distance measure.

2.Statistical constraint. The embedding process should not modify the statistics of the host signal more than a very small number, epsilon, for some statistical distance measure.

The objective in this project is to investigate steganographic schemes that can provide provable security by achieving zero Kullback-Leibler divergence between the cover and the stego signal distributions, while communicating at high rates.


隱藏學是以科學融合藝術的方式來傳達訊息並且不洩露給第三者。為了不被發現通信數據,hider必須遵守以下兩個條件。

1.Perceptual限制。視覺的扭曲,原先估計與隱藏對象不能超過某個限制,D1,對於一些視覺的距離度量。

2.Statistical限制。在嵌入過程不應修改統計主機信號中的極少數,ε,對一些統計距離的措施。

目標是在這個項目隱藏調查計劃,提供可證明的安全事實之間的訊息和隱藏訊息分配,而宣傳高增長率。

2009年12月30日 星期三

調色盤比較



上圖是為隱藏任何資訊的圖




上圖為隱藏過資訊的圖




以上兩圖為隱藏前後兩圖的調色盤
圖片在肉眼下雖然差異不大
不過在調色盤下的差距就很明顯
(上圖為隱藏前的調色盤
下圖為隱藏後的調色盤)

S-TOOLS



這第一張圖片是還未隱藏資訊的圖




這張是要隱藏的圖片



隱藏以後把原圖跟隱藏過資訊的圖片做比較
差異非常的小
有隱藏資訊的圖在一些小細節的地方跟原圖比起來
會有一點點雜訊

標題:Toward a Theory of Steganography

Informally, steganography refers to the practice of hiding secret messages in communications over a public channel so that an eavesdropper (who listens to all communications) cannot even tell that a secret message is being sent. In contrast to the active literature proposing new concrete steganographic protocols and analysing flaws in existing protocols, there has been very little work on formalizing steganographic notions of security, and none giving complete, rigorous proofs of security in a satisfying model.

This thesis initiates the study of steganography from a cryptographic point of view. We give a precise model of a communication channel and a rigorous definition of steganographic security, and prove that relative to a channel oracle, secure steganography exists if and only if one-way functions exist. We give tightly matching upper and lower bounds on the maximum rate of any secure stegosystem. We introduce the concept of steganographic key exchange and public-key steganography, and show that provably secure protocols for these objectives exist under a variety of standard number-theoretic assumptions. We consider several notions of active attacks against steganography, show how to achieve each under standard assumptions, and consider the relationships between these notions. Finally, we extend the concept of steganograpy as covert communication to include the more general concept of covert computation.

作者:Nicholas J. Hopper


摘要(英翻中):
我們給通訊電路的一個精確模型和steganographic安全一個嚴謹定義,並且證明相對於渠道oracle安全steganography的存在當單程作用存在時。我們給所有安全stegosystem的最高率的上限和下限。
我們介紹steganographic關鍵交換和公眾鑰匙steganography的概念,並且表示可證明這些宗旨的安全協議存在於各種各樣的標準數字理論假定外。
我們考慮幾個活躍攻擊反對steganography的概念,顯示如何達到其中每一個在標準假定外,並且考慮這些概念之間的關係。
終於,我們擴大steganograpy的概唸作為隱蔽通信包括隱蔽計算的普通概念。

標題:On information hiding techniques for digital images(信息隱藏技術在數字圖像)

翻譯摘要:
這篇論文主要是在講將隱藏信息嵌入到項目存儲在數字格式。而在這一理論,只考慮案件信息隱藏技術, 數字圖像。高容量的數據是嵌入到像素,但結果在高噪音水平等的質量所產生的圖像是不能接受的。結果的評價提供了每個擬議的修改。由此產生的計劃,沒有魯棒性,能夠嵌入平均超過6位每像素以潛移默化的水平 像素的修改。豐魯棒水印技術,提出的修改統計資料,提取部分。通過使用區域為基礎的方法,阻力提供一個範圍的攻擊,包括旋轉,縮放和翻譯的修改。在利用該 算法是,無需手動前處理要求:該檢測算法能夠確認水印的存在,只有攻擊的形象。該算法是證明是適度抵抗了大量的攻擊,包括壓縮,裁剪和旋轉

On information hiding techniques for digital images

標題:On information hiding techniques for digital images


作者:Gareth Charles Brisbane


日期:2004


版權:University of wollongong


連結: http://ro.uow.edu.au/cgi/viewcontent.cgi?article=1370&context=theses

S-Tools (調色盤比較)

這是S-Tools (調色盤比較)
以下是隱藏前和隱藏後的圖片比較:

前 後




由上可以發現
隱藏之後的調色盤白色點變很多

但容量小的話就比較看不出來了~!!!

S-TOOLS

S-Tools是第一次用

這是用圖片隱藏資訊

下面是還未隱藏的圖片



而依照步驟來用

這是隱藏時所用的界面





而將圖片做比較



可以知道用肉眼看不出來

資訊隱藏成功~!!!!

密碼的故事心得

這本書好像沒什麼人看,會看這本主要是因為內容有提到日本方面的加密解密的故事
內容的部分跟其它的相去不遠,但是多了日本方面的加密解密的歷史和由來

可是和其他書比起來,其內容的詳細度就沒那麼高了,很多地方都是稍微帶過,想要深入了解就只能去看其他書OR自己找資料。所以相對來說,這本書就提到了日本很多有趣的密碼的故事了;
例如: 桃太郎的故事其實隱含了規勸人們相信宗教所能帶給人們的力量
這的確讓人非常驚訝但是也讓看的人覺得很有趣

當然裡面還有很多有趣的故事 例如把暗號藏在歌詞裡,在有這首歌到處流傳等等的
很多都讓人耳目一新,不經讓人敬佩古人的智慧

看完這本書後,讓我覺得密碼不只是一門學問,更是一種藝術

2009年12月29日 星期二

碼書讀後心得

我是看碼書這一本,看完後感覺是在看一本科幻小說,像是巴貝奇破解維瓊內爾密碼法,但他從未發表這項成就,有人推測是他本來就習慣不發表他的研究,但是有人推測因為當時在戰爭,所以英國情報局要求巴貝奇不要公開他的研究,好讓英國在情報方面領先其他國家,本書還說密碼學的研究就是各自做各自的,最好都不要讓其他人知道,不知道在資訊如此流通的現代是不是也是這樣,有些研究是我們所不知道,想到這就毛骨慫然,還有就是英國在二次大戰期間,還發明了「巨像」這個電腦,但為了保密在戰爭過後竟然把這項成就給燒毀,這是吃驚不知道情報局裡還有什麼驚人的東西。

撇開這些歷史內幕,這本書最吸引我的地方是在密碼學的演進,從以前用位移法來加密,而密碼分析學家竟然就像在玩猜字謎,不辭辛勞的把他破解,而不知道密碼分析學家這麼厲害的,就以為他們的加密方法很安全,反而被密碼分析學家利用,就像瑪麗皇后,除此之外有人在報紙上傳密秘訊息,密碼分析學家也可以找到,真的只能說我實在不太適合當密碼分析學家,我在看書上的例子就有點煩了,真虧他們可以不吃飯不睡覺整天來破解這個,之後無線電的發明,使的密碼的需求大增,雖然無線電使傳送訊息變方便,但以前密碼分析學家要收到這些訊息很困難,現在就是不費吹灰之力就可以收到,而時沒有安全的加密方法,根本想像不到那是什麼樣的情況,而之後終於找到了單次鑰匙簿密碼法,但是實用上太麻煩了,太麻煩了怎麼辦,就交給機器去做吧,於是就有奇謎的誔生,我想就是從這開始變成機器對機器加密的訊息來破密,要人來破解機器加密出來的的訊息變的不太可能了,而這奇謎果然很強,不過最後還是被圖靈的圖靈機給破解了,奇謎被破解成為德國戰敗的關鍵,我以前都不知道情報佔戰爭這麼大的部分。

最後,我對 RSA 也新的感覺,我都不知道非對稱式的重要性,以前在上課就只知道 RSA 很強很安全,但看了碼書想到以前只有 DES 時,人們就開始傷腦筋,要如何分發鑰匙,幸好 RSA 在網路發達前就被發明出來,要不然一想到現在網路沒有 RSA 會是怎樣,不過有一好就沒有二好,想不到 RSA 一開始竟然因為電腦運算速度沒辦法普遍的使用,但還好電腦的成長速度很快,這也呼應了最後一章量子電腦,超快的電腦,理論上量子電腦可以在短時間破解 RSA,但沒想到又有人想出量子密碼,只能說編碼與解碼的戰爭沒有停止的一天吧。
 

2009年12月23日 星期三

『碼書』讀後心得

在一開始翻閱碼書時,我一直以為這本書是用小說的方式來介紹有關『秘密通訊』的演進.....

然而當我開始翻閱兩三頁時...........

我發現我錯了!而且是大錯特錯!

原來..........它......也是有講到理論的!! )-.-) ___ (翻桌)

頓時的我............囧rz............無言了。

一開始作者利用有關瑪麗女王的故事開啟整本書的重點『秘密通訊』,並介紹『秘密書信的演進』

像是隱匿法(將秘密書信刻在臘版上或寫在頭皮上之類的)並說出隱匿法的缺點(只要搜查就會被發現)

接著又提到密碼學的兩種方法—位移法(eg:密碼棒)及替代法(eg:婆羅門的《愛欲經》)

並在文中提到『科寇夫原則』,又提到早期的秘密書信遭密碼分析家破解以至於秘密通訊前無一片黑暗~~

最後又將重點轉回到瑪麗女王因秘密書信被破解而遭到公開處決

之後就說到因為之前的加密方式被破解,所以發展出『維瓊內爾法』的加密方式,最後遭到查理‧巴貝奇破解

而讓我最有印象的就是『畢爾密碼』的這一部份,因為密碼是由一堆數字所組成的,而且似乎沒有人解的開…

整本碼書就一直利用以故事為前提下的方式來說明密碼的演進,雖然一開始真的看不下去。

但是習慣後,就發現到其實有些加密方式之前都有在資安概論的時候多少提到一些,只是自己當初都不了解的啦~~~

閱讀後發現對於這些雖然不能說百分之百完全了解,但是還是知道一些該有的小知識!!

雖然不能說是完全了解碼書的內容,但是至少對於這一本書有一些基本的概念了,之後我還會去看老師介紹的其他兩本書吧!

目前已經在看之前翻過兩頁的密碼傳奇......

密碼傳奇讀後心得

我讀完這本「密碼傳奇」後所獲得到許多一些有關秘密通訊及密碼發展的小知識,總歸一句話就是獲益良多!!

一開始就先介紹有關密碼學的歷史和密碼與戰爭的關係,讓我一開始覺得這根本和這門課一點關係也沒有反而跟密碼學這門課比較有關。

可是看到中間這一部份時,感覺好像跟資訊隱藏這門課有關係。

然而某些方面讓我印象深刻,尤其是在有關RSA這些比較接近現代的,不論是加密或是簽章。

因為在上學期選修的”資訊安全概論”這門選修課時都有介紹到,而且在”行動通訊概論”也講過”RSA”加密。

那時的我真的一點也聽不懂老師在說什麼東西,因為老師都只有說明算式,並沒有刻意的去解釋為何要加密。
雖然這是很正常的,但是經過閱讀這本書後,我突然豁然開朗,原來是這麼的簡單!

其中令我印象最深刻的就是有關"英格瑪機"這一部分了,第一次知道圖靈這個人是在上”資料結構”時,老師要求我們去查說他是什麼人那時候並沒有說到圖靈破解”英格瑪機”的這一部份,只有說到圖靈是”電腦學之父”、”圖靈獎”以及他的身平。

然而書中提到一開始著手破解英格瑪機的是波蘭人,而且還有一個秘密間諜在背後提供他們資訊,而波蘭人研發出"炸彈"這部機器來對抗英格瑪機,然而在圖靈的努力下終於成功的破解了英格瑪機!

可是,這本書對於圖靈利用”炸彈”來破解”英格瑪機”的這一部份,老實說我真的不太了解,不知道是我那時根本沒用心看還是怎樣。

總之,有關這一部份我應該之後會再看一次吧!

雖然在書中提了許多有關加密、解密的技術,以及在戰爭中如何利用密碼來傳遞訊息。
但是其實我都只大概的知道原理,並不是真正的了解,所以如果真的要我去解題的話,我大概會解不出來吧。

而書中在最後面所提到的公開加密、對稱加密、非對稱加密以及電子簽章這些我在上學期雖然有學過,但是說實在的那時候只知道說公式大概是什麼,並沒有去了解到說為什麼它要如此去運作,可是透過這本書我才了解到說這一些加密的原理!

看到最後一部分,也就是量子這一部份時,有一種很驚訝的感覺,雖然是未來的趨勢,但是好像目前的電腦無法去破解的樣子,想必未來的電腦還會比現在更快速吧!

說真的,如果不是老師要求我選一本讀的話,我想我到現在應該還不曉得密碼對戰爭的重要性,也不了解這些密碼的演進吧!

聽說目前老師推薦的三本書對於密碼學的故事介紹好像長短有差,尤其是聽說”碼書”這本比較像是”故事書”。
或許有機會會去閱讀這本吧!

至於另外一本,我想,就等我對這領域比較熟悉時再說吧!

Exploring steganography: Seeing the unseen 心得

這篇論文主要是對圖片檔案當cover media的隱藏方法及軟體做討論,分成三個部分,圖片檔案的討論、隱藏方法的討論及隱藏軟體的討論,我對這三個部分分別討論心得。

一、圖片檔案的討論

首先他對圖片如何在電腦來表示,一個圖片一般是存成24-bit(65536色) 或8-bit(256色)的檔案,24-bit的圖片檔提供最多的隱藏空間,但是檔案大小太大了,一個1024*768的24-bit圖片超過2MB,這在網路上不常看到這樣的檔案,所以別說隱藏了,光是看到在傳送這樣的資料就會讓人起疑。

接著對檔案壓縮做討論,分成lossless 和 lossy 二種壓縮方法,lossless常見的格式有GIF和8-bit BMP檔,lossy常見的格式有JPEG檔,大部分的隱藏軟體不支援或不建議使用JPEG檔,而是使用像BMP檔的24-bit圖片檔,第二替代選擇為256色或灰階的圖片檔就是GIF檔。

三個部分裡我這部分最有心得,在做隱藏研究時,最好先把你的cover media的特性做好完整的分析,像是如果的選的cover media本身就讓人懷疑,就算有在好的隱藏方法也是沒用的,而之後討論的隱藏方法對有些格式有不同的功效,所以選好的cover media也是相當重要的一件事。

二、隱藏方法的討論
第一種就是最簡單也最容易實作的LSB,但他很容易被破壞,這在課堂沒有討論他,不過我認為很重要就是如果將藏好的BMP圖片做修改(改變大小、旋轉、改變格式(如改存jpg)),那這個訊息就毀掉了,而通常LSB都是用BMP來實作,另外他也提到我們上課討論過的改變顏色,使一個區塊內看起來不正常,所以他建議用256色灰階來做比較好。

三、隱藏軟體的討論
共有StegoDos、White Noise Storm、S-Tools
其中StegoDos算是三個之中最爛的只能把訊息藏在320 * 200 pixel的圖片裡

White Noise Storm雖然沒有圖片大小的限制但是他會破壞圖片的完整

S-Tools則是沒有這二個缺點,但就像課堂上討論過的他會把調色盤調整只剩32色


cover image


用white Noise藏過訊息後的stego image,可以很明顯的看出和原來的cover image不同了


用S-tools藏過訊息後的stego image,用肉眼看和原來的cover image一樣

2009年12月22日 星期二

Separation and Information Hiding 摘要

標題:Separation and Information Hiding
作者:Queen Mary University of London的Peter W. O’Hearn
   Seoul National University的Hongseok Yang
   Carnegie Mellon University的John C. Reynolds
日期:January 14–16, 2004, Venice, Italy.
版權: 2004 ACM 1-58113-729-X/04/0001

摘要:
1.利用邏輯分離的概念,來調查資訊隱藏的規則與證明。
2.實際上,利用邏輯分離,把分成一塊塊模組區塊的內部資源與從模組用戶端探訪的那些資源結合。
3.利用邏輯的串聯性來提升動態區分的型態,並跟蹤所有權的轉移與儲存部分在文件之間的成分組合。
4.強制執行分離可變的數據結構與嵌入位址別名的可行性。

Separation and Information Hiding

標題:Separation and Information Hiding

作者:Queen Mary University of London的Peter W. O’Hearn
   Seoul National University的Hongseok Yang
   Carnegie Mellon University的John C. Reynolds


日期:January 14–16, 2004, Venice, Italy.

版權: 2004 ACM 1-58113-729-X/04/0001

連結:http://www.dcs.qmul.ac.uk/~ohearn/papers/separation-and-hiding.pdf

2009年12月17日 星期四

S-TOOLS

剛剛終於下載來試試看
操作其實很簡單
只要注意screat image跟cover image的大小就好
第一張圖是secreat image
第二張圖是cover image

第三張是藏入中的情形

第四張是藏入後的比較


比較藏圖之後突片明顯有變深

不過如果分開放的話就不會被發現

並沒有洩密的問題

感覺是一個很好的資訊隱藏方法

而且簡單好用

對於剛接觸資訊隱藏的人 是很好的入門!!




2009年12月8日 星期二

調色盤比較













←未隱藏

←要被隱藏的圖












←隱藏後
可以看出明顯第二張有白色雜訊的點點
檔案大小相差越大,顯現出來的效果會越明顯

2009年11月25日 星期三

Data hiding in images for annotation by parity check

A simple data hiding technique for binary images is proposed. It is a “pattern” based method instead of block based like most of others. The embedding rules are as follows: If the number of black pixels in a pattern is even, it implies that this pattern embeds a “0”. If the number of black pixels in a pattern is odd, it implies that this pattern embeds a “1”. It adds one black pixel at the left or right hand side of the pattern to fit the embedding rules. We use a weighting mechanism to determine which side we can add well. Before embedding, we apply a pre-processing to the binary image to avoid the ambiguous problem. The pre-processing may increase capacity of the image. This method is suit for binary images, especially good for text document, Chinese calligraphy, and hand-writings. We can extract the data from the binary image without prior knowledge of the original size of the image.


近年來,資訊嵌入或資訊隱藏的技術愈來愈多,其目的是讓我們能夠藏入額外的資料在原本的檔案裡。而這些檔案的類型有很多種,例如圖檔、影片檔和音訊檔案。資料嵌入可以用於保護著作權和秘密通訊等領域上。這些隱藏的技術,大體上可以分成二種類型:一種是在空間域(spatial domain),而另一種則是在頻率域(Frequency domain)中嵌入資料。在空間域裡,主要的原理就是小幅度地改變原始影像的像素值,使得人眼不易察覺,進而達到隱藏資料的目的。在頻率域中,則是利用了人眼對於高頻訊號不易感知的原理,所以我們可以對高頻訊號加以改變,仍使肉眼不易看出改變之處,而達到資料隱藏的目標。現今大部份的資料隱藏方法,大多都著墨於彩色和灰階色域之上,而鮮少有方法是針對純粹黑白兩色的影像。這主要是因為彩色和灰階的影像中,每一像素值的範圍很大(0~255),若我們輕微更改其像素值,人眼不易發覺;然而在黑白的影像之中,改變少部份的像素值,人眼卻對此影像很敏感,因此黑白影像的資料隱藏方法很少有人提及。本篇論文即是要提出一套在黑白影像中嵌入資料的方法。此方法是先對整張影像作一次前處理,以避免模稜兩可(ambiguity)的問題發生。再來就是根據定義好的參數,找出可以藏入資料的樣版(pattern)。而藏入的方法則是看此樣本的黑像素的個數,若為偶數,則代表藏入”0”;若為奇數,則代表藏入”1”。此方法對於文字文件、中國毛筆字、以及手寫簽名字等黑白影像表現特別好,而且在取出資料時,不必事先知道原本的檔案大小以及範圍,只要確實地把整個藏入後的部份都包含進來即可進行解碼的動作,實在是一項方便又強大的優點。

2009年11月12日 星期四

色盤

因為沒有photoImpact

找了好幾個程式都沒有= =
昨天晚上載了試用版

上面是我使用的原圖


色盤是下面這個:

而隱藏過資料的色盤是下圖(因為原圖太像...所以不放了)


隱藏的文件裡面放入更多文字後隱藏的結果(如果要問大小的話,就是之前的文件大小41個位元、現在的是114KB)

差異也比較明顯了!!
最後看起來,要很大的容量才能造成比較明顯的效果
如果容量很小
幾乎等於看不出來
這個色盤功能目前好像只看到photpImpact有
昨天找了幾個程式都沒找到
只能到最後去官網找30天試用版(晚上睡覺的時候等下載= =)
幸好能夠使用(如果鎖住功能就好笑了)



















New Steganography Technique for Palette Based

標題:New Steganography Technique for Palette BasedImages
作者:S.G.K.D.N. Samaratunge

Abstract:
Steganography is the art and science of hidinginformation.The goal of steganography is to avoid drawing suspicion to the transmission of a hidden message. The success of steganography depends on the secrecy of the cover carrier.Once the steganographic carrier is disclosed then the security depends on the robustness of the algorithm and the cryptographic methods used. Therefore, to maintain secrecy either we need to make the carrier more robust against steganalysis or discover new and better carriers. This paper discusses a new steganography technique for palette based images. Secret message is encrypted using public key cryptography before hiding. The bits of encrypted message will be hidden inside the stretched palette of image.

翻譯摘要:
資訊隱藏是在隱藏資訊上的技術與科學。資訊隱藏的目標是為了避免被懷疑傳送隱藏的訊息。
成功的資訊隱藏依靠保密來保護傳送人。一旦資訊隱藏的傳送者洩漏資訊,也必須依靠強大的演算法和使用密碼的方法。因此,為了維護任一個秘密,我們要準備傳送者及更多強韌的的防護隱藏分析或尋找新的和更好的傳送者(個人覺得式傳送方式)。這個論文討論了新的在調色板為基礎的影像上之資料隱藏技術。再隱藏前,秘密訊息的編譯使用公開的密碼鑰匙。 這個用密碼編譯的訊息會隱藏在影像的調色盤結構裡面。

An information-theoretic model for steganography

An information-theoretic model for steganography with a passive adversary is proposed. The adversary’s task of distinguishing between an innocent cover message C and a modified message S containing hidden information is interpreted as a hypothesis testing problem. The security of a steganographic system is quantified in terms of the relative entropy (or discrimination) between the distributions of C and S, which yields bounds on the detection capability of any adversary. It is shown that secure steganographic schemes exist in this model provided the covertext distribution satisfies certain conditions. A universal stegosystem is presented in this model that needs no knowledge of the covertext distribution, except that it is generated from independently repeated experiments.
-------------------------------------------------------------------------------------------------
一種隱秘對手訊息的理論被提出。對手的任務區分合法覆蓋消息C和修改信息包含在隱藏信息之間,被解釋為一種假設檢驗的問題。在安全的隱寫系統的量化計算的區別的分佈在C和S之間,這樣產生的邊界檢測能力上的任何對手。結果表明,存在安全隱寫計劃,在這個模型所提供的覆蓋文件滿足某些條件。一個普遍的隱秘系統提出,在這個模型需要知識的覆蓋文件分佈,除了它是產生獨立的反覆試驗。

S-Tools (調色盤比較)

這次使用的圖(194kb)及其精簡過後的調色盤...




















左圖為隱藏檔案較大(576kb),右圖為隱藏檔案較小(56kb)


















感覺隱藏後的兩張色盤差異並不大...

不過在這次的嘗試中,發現...

在gif檔中隱藏bmp檔後的hidden圖不能存成gif檔了,會無法開啟!!!

(因為同為gif又較大的檔案,藏不進去...只好拿bmp來藏...)

翻譯中

With the development of communication technologies,importance of privacy and intellectual property has increased.Therefore, protecting private information during digital communication has become an important issue.
Steganography, which is the science and the art of communicating in a hidden way, provides tools for protection of the private information, which will be embedded in digital signals such as audio and video . Information hiding techniques have been used for covered information exchange over communication networks. The access restricted ID applications in SIS[1] become more popular day-by-day including Geographic Information Systems and Defence Information Systems. Due to the increase in information exchange over communication networks, information security has become an important issue that needs to be considered. Although it is difficult and time consuming to produce and exchange SIS data in digital form, it is very easy for unauthorized users to access and obtain them over the communication networks.

=-=-=-=-=-=-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
隨著通訊技術的發展,隱私和智慧財產權變的越來越重要。因此,當在通訊時如何保護私人訊息變成首要的議題。資訊隱藏,也就是通訊時如何隱藏訊息的科技與藝術,提供了這樣的工具來保護私人訊息,隱藏在數位信號 如:圖像或音訊檔裡。在通訊網路裡資訊隱藏技術被用來掩護訊息交換的。SIS裡應用通過的限制ID變的越來越受歡迎也包括了 地理學訊息系統與防護訊息系統。有鑑於越來越多在通訊網路上的資訊交換,資訊安全也變成非常重要的議題。雖然
轉換SIS資料成為數位信號很複雜且費時,但是卻很容易在通訊網路上被非授權使用者通過並取得那些轉換過的資料。

先這樣把,.....

[1]SIS:secret intelligence service 祕密情報處 嗎?

Abstract.

在本篇PAPER中圖片進行加密或浮水印隱藏皆是利用頻域來做編碼,利用隨機相位來掩飾最初的影象,使圖片無法被識破,這種方法是利用選取出的圖片加密加上浮水印技術,以增加安全性,使改變後的圖片不容易被發現,最後,我們需要2把鑰匙KEY才能夠將圖片還原,這個提出的方法是通過計算機模擬後所提出的.

In this paper image cryptography and steganography performed in frequency domain using random phase mask encoding are presented. The use of random phase mask allows to deccorrelate initial image and makes it unrecognized. This property is used for proposed image encryption and for steganography to increase the security level of the encoded image and to make it less visible. Finally, two keys are needed to decrypt the image. The efficiency of the proposed approach is demonstrated by the computer modeling.

abstract

A novel approach for detection of cheating in visualcryptography based on steganography for hidingdigital signature of the secret image is proposed. The proposed technique hides the verification bits of the signature in the different shares of the participants.For hiding binary “0”, no flipping of the subpixel is done in the block of the share, but change is done for hiding binary “1” by flipping a white (black) subpixel in one of the blocks of black (white) share The hidden signature can be recovered in the presence of all shares and verified by comparing with there constructed digital signature in case of doubt.

躲避偵測的一種新方法是根據隱藏的秘密圖像的數位簽章的隱藏學的視覺密碼時被提及。
這個被提及的技術是在簽章時,在不同的參與者分享中隱藏正確的位元。
當隱藏位元0時,子像素在分享的區塊中不用翻轉,那當隱藏位元1時,子像素是白色的就要翻轉成黑色的,黑色的就要翻轉成白色的。
當如果發生懷疑時,這個簽章可以在全部的分享中恢復,或者是對照建構數位簽章的證實。

Steganography in SMS by Sudoku puzzle 摘要

Abstract:
Sudoku puzzle is a logical game which has recently got very popular. Every day various mass media print these puzzles. As a result these puzzles are a suitable alternative for hidden data transfer. SMS (short message service) is one of the popular mobile-phone services. In this service people can write short messages and send it to each other through mobile phones. In this paper a method has been presented for steganography (hiding data) in Sudoku puzzles and through SMS. In this method after hiding data in a Sudoku puzzle, the puzzle is sent in a way that it does not attract any attention. Steganography algorithm is based on order of place of numbers 1 through 9 in one of the specified row or column of the puzzle. In this algorithm after solving the Sudoku puzzle, one extracts hidden data in accordance with order of numbers 1 through 9 in one of the certain row or column which is with hidden data.


摘要翻譯:
數獨是一種最近非常熱門的邏輯遊戲。許多報紙上面每天都附有數獨遊戲。因為數獨是一種轉換隱藏資料的適當選擇。SMS(簡訊服務)是手機當中一種非常受歡迎的服務。人們可以經由這項服務編寫簡訊並且透過手機寄給其他人。這份文件裡呈現了一個將資料藏在數獨裡且經由SMS的隱藏法。將資料藏進數獨裡之後,這個數獨會以一種不會吸引任何注意力的方式寄出。隱藏的演算法是建立在將1到9數字排序放入數獨棋盤中的行或列的基礎上。在這個演算法裡,解開數獨之後,取出的隱藏資料會跟確定有隱藏資料的行或列裡的數字1到9的排序相同。

選擇論文題目

題目
1998
Cryptography And Steganography Of Video Information In Modern Communication

作者
Zenon Hrytskiv, Sviatoslav Voloshynovskiy and Yuriy Rytsar

2009年11月11日 星期三

論文摘要

AbstractImage hiding aims to embed a secret image into a cover image to form astego-image, transmitted over the public networks without revealing the secret image.To our best knowledge, the previous research of image hiding mainly focuses onprivacy, good image quality, and high hiding capacity. However, there are twoinevitable issues, not address in present image hiding schemes. Firstly,authentication, ascertaining the origin and integrity of the transmitted images, is animportant issue for the transmitted images. Secondly, some parameters of imagehiding are all shared by sender and receiver in advance so that the hidden image canbe correctly extracted. Nevertheless, if a lot of information has to beshared/transmitted by a secure channel in advance, image hiding becomes impractical.In this thesis, a new secure image hiding scheme, in which the VQ technique isadopted to compress secret images before embedding, is proposed to convey severalsecret images. Other then satisfying the basic properties of image hiding such asprivacy, good image quality, and high hiding capacity, the proposed scheme has othervaluable advantages. Firstly, for transmitting codebook, not only secret images butalso the corresponding codebook is embedded into the cover image. As a result, thecodebook can be automatically extracted by the intended receiver for decompressionin extracting process. Secondly, the proposed scheme highlights a future, imageauthentication of both the stego-image and secret images, often existing in imagesecurity mechanisms but seldom addressed in present image hiding schemes.Thirdly, for transmitting the parameters used in extraction process, digital signature isalso applied to convey the corresponding parameters.

************************************************************************************

影像隱藏是將一張祕密影像藏到一張比較不重要的掩護影像中,然後產生一張內含祕密影像的偽裝影像。利用這樣的技術可以將內含祕密影像的偽裝影像透過網路安全地傳送到對方,而不會洩露出其中內含祕密影像。就我們所知,在先前的影像隱藏研究文獻中,主要都集中在影像的隱私性、良好的影像品質以及高隱藏容量的議題上。然而,有二個重要且必須的影像安全議題,但在先前的影像隱藏研究中,卻沒有人把它們納入到影像隱藏的機制上。第一個是驗証,確保被傳送影像的資料來源正確及它的完整性,這對被傳送的影像來說是很重要的議題。第二個是一些用來取出祕密影像的祕密參數,通常由傳送方和接收方事先溝通好,以便能正確地取出祕密影像。但是,如果太多的的祕密資訊在傳送祕密影像前就要事先溝通好,那這樣的影像隱藏機制就變得不實用。在這篇論文中,提出一個新的影像隱藏機制,它可以用來傳送多張的祕密影像。但是,在將祕密影像藏入掩護影像之前,必須先用向量量化的技術將祕密影像做壓縮以縮小隱藏資訊的量。另外,在這機制中,不僅滿足資訊隱藏的基本屬性如影像的隱私性、良好的影像品質以及高的隱藏容量。它同時還具有以下的加值優點。第一個優點是,我們不只隱藏了祕密影像,同時也將向量量化編碼簿藏到掩護影像裏。而且,在使用者要取出祕密影像時,向量量化編碼簿可以自動的取出做解壓縮的動作。第二個優點是,我們提出一個不同的觀點。就是影像驗証,同時對傳送的偽裝影像和祕密影像做影像認証。第三個優點是,將那些用在取出祕密影像的祕密參數加在數位簽章中,利用數位簽章將這些參數傳送給接收者。因此,數位簽章不僅提供了驗証傳送影像的功能,同時也用來傳送相關的祕密參數。

調色盤比較

「調色盤」依照預設會將 RGB 識別為十六進位色彩值,它會顯示出紅色 (R)、綠色 (G) 和藍色 (B) 的十六進位色彩值的顏色數值。十六進位色彩值的 RGB 數值,是根據 00 到 FF 的數值範圍計算而來的。


*把未隱藏與隱藏過後的圖用PhotoImpact開啟它們的調色盤來做比較:
















<未隱藏> <隱藏>

*發現隱藏過後的圖,雖用肉眼看沒什麼差別(因藏入的檔案較小),但調色盤完全不一樣,如果藏入過量的資訊肉眼就會直接查覺,也就是已經破壞了影像的品質吧!


*上網找了一些關於s-tool的調色盤資訊:

S-tool 所採用的方式便是先將調色盤的顏色個數減少,比如原本256色的調色盤先將顏色減少成128 個,再另外的產生出128 個顏色,這些新產生出來的顏色,和原本的128 個顏色剛好兩兩配成一對,每一對的三個色頻的RGB 值只有R 值差1,其餘G 值和B 值都一樣,因此每一個索引值可以根據它的R 值的最後一個位元便可以找出個別索引值所代表的機密資訊。當接收方接收到一張有嵌入機密的影像時,只須將每一個像素R 值的最後一個位元取出即可順利取出機密資訊,S-tool 方法的主要缺點就是若我們將調色盤按照顏色作排序,便會發覺到調色盤的顏色成對的出現,如此便會暴露嵌入機密的行為。





調色盤比較

由於上一次Stool做出來的圖片消失

所以這一次額外找了一小丑的圖片

來隱藏gif另一個的圖片

比較發現之後

真得調色盤調出來的索引值

差很多

整個可能都變成全新的圖片了!!

我猜可能是有"圖片裡面嵌入新顏色是"

導致1~256顏色間的索引值做了些改變吧!!

觀察發現白點多了許多...

這可能是因為隱藏的圖片裡面是有白色和紅色佔據許多

因此新的cover image會產生出許多紅色和白色的索引點吧!!

上圖-無hidden 下圖-hidden








Cryptography and Steganography of Video Information in Modern Communications 摘要

原文:
In this paper image cryptography and steganography performed in frequency domain using random phase mask encoding are presented. The use of random phase mask allows to deccorrelate initial image and makes it unrecognized. This property is used for proposed image encryption and for steganography to increase the security level of the encoded image and to make it less visible. Finally, two keys are needed to decrypt the image. The efficiency of the proposed approach is demonstrated by the computer modeling.

意思是說:
在這篇論文中圖像的密碼學和偽裝學實行在頻率高的領域中利用隨機階段偽裝加密呈現出來。隨機階段偽裝的使用允許沒有關聯的原始圖像讓她變成無法辨識的圖像。這所有權作為被提議的影像密碼技術和偽裝學增加被改為編碼的影像的安全水準而且讓它比較不看得見。最後,解密影像需要二把鑰匙。 提議方法的效率被電腦模型示範出來。

Generalized collage steganography on images 摘要

原文摘要 :

In recent years, various steganography and steganalysis methods have been proposed. Collage steganography, a new type of steganographic method, has been introduced to hide the secret message in a way other than the traditional methods. The limitation of the method is the capacity. This paper presents a new generalized collage steganography, an extension of collage steganography, to improve the capacity problem. The secret message is hidden by incorporating object images with transparent features into a cover image. A proper cover image is chosen based on prior capacity analysis. The selected object image and the translation, rotation and scaling factors in the affine transformation are used to hide the secret message as well as the image pixels, coefficients and/or header files. The appearance of the cover image is changed due to the addition of the object image for embedding. The information is retrieved via template matching techniques. The results demonstrate the relationship between different images and its capacity. Several steganographic image examples are illustrated. Comparisons between the collage steganography and the generalized collage steganography show a higher capacity when using the new steganographic method.



中文摘要 :

近年提出各種隱藏和隱藏寫入分析方法。steganographic 是一種新型現已推出以隱藏非傳統的方法的方式的秘密消息。有限制的方式是有能力的。本文提供了一個新的廣義的拼貼隱藏提高能力問題的拼貼隱藏的延伸。機密訊息是藏在以通過將物件圖像的透明功能合併到一個封面圖像裡。適當的封面圖像選擇基於以前的能力分析。若要隱藏機密的資訊,以及圖像的圖元、 係數或標頭檔中使用所選的物件的圖像和翻譯、 旋轉和仿射變換縮放因數。由於內嵌物件圖像的添加而更改封面圖像的外觀。有關通過匹配技術的範本中檢索。結果顯示不同的圖像和能力之間的關係。幾個 steganographic 圖像示例被插圖。隱藏及廣義的拼貼隱藏的比較高容量時顯示使用新的 steganographic 方法。



很多地方還是看不懂,需要多花點時間來看

調色盤比較

一開始開啟PhotoImpact時我將原始圖檔放進去軟體中
原始圖檔為bmp,當我要點色盤時發現不能點
後來問過同學以後才知原來是要將bmp檔轉成gif檔才可開啟色盤
原始圖檔和他的色盤為:













我在瑪莉歐裡加了一張隱藏的機密影像
隱藏的圖像如下:















經過S-Tools軟體加密過後的影像和色盤顯然是有差異性的

以下是有藏一張上圖的影像在原始影像中的圖片和調色盤

很明顯得比較過後調色盤的確是有它的差異性,在本次作業中我也學習到很多
像是在PhotoImpact中調色盤要用gif檔才能開啟!!

S-tools




大略玩了一下~
也嚐試看了一下...
隱藏檔的大小 與 圖出來的差異

感覺沒有很大...

可能是我掩護體沒有很大....
所以能藏的東西也相對的少很多~
上限差不多12KB ...

也許是因為有限制大小的關係~
所以幾乎看不出色差來...

s-tool 調色盤的比較

之前學會了 如何使用 S-TOOLS

現在就要用它來檢驗圖片的調色盤有無變更

這有兩張圖

你們猜猜看 哪張是有藏資訊的


選擇左邊的舉左手 選擇右邊的舉右手


答案是 左邊的 你猜對了嗎

我知道很難猜

照理來說 應該調色盤會改變才對

可是我所做出來的圖片 並無太大的差異

可能是我藏的資訊太小?

我藏了270KB

我試做了很多次

ANS都依樣 所以囉

下次換個媒體做看看

An Efficient Reversible Information Hiding Scheme Based on Interval Expansion 的摘要翻譯

Reversible information hiding technique not only can effectively embed secret message into a host image, but also can completely remove the concealed message to recover the original media. This technique has been widely used in medical and military areas. Because these two areas not allow any error and the reversible information hiding technique is suitable for the request. Its practicability and significant make the reversible information hiding technique to become an important research issue. This paper proposes an efficiency reversible hiding scheme based on interval expansion. The proposed scheme expands the interval between pixels to embed information in an image. The receiver can extract the concealed message and restore the original image from the stego image.

這些是他的原文

因為有些生字不太會 所以用了 GOOGLE

不得不大力讚賞它

果然好用 幫助很多

大致上 再講說

隱藏技術不僅能把秘密訊息 寫入到影像裡

而且可以完全消除隱藏的信息來恢復原始的影像

不只是限於影像啦 很多東西都可以適用

然後廣泛使用於 醫療上 軍事上

接收器可以提取隱蔽信息並恢復原始影像

他指的接收器 我也不知道是指哪個

s-tool使用

接觸新的工具 S-TOOLS

所以大概摸索了一下

大致上會用了 我選擇了

用圖片隱藏資訊(文件)

這是原圖 未隱藏的


然後就依照教學上的步驟下

可以隱藏資訊

我隱藏的文件

這是隱藏後的圖


當然啦 用肉眼當然看不出結果

我就用S-TOOLS 解密


沒錯 我裡面藏了 一些重要文件

使用上簡顯易懂

還不錯 雖然我現階段沒需要用到這個軟體

不過我想將來 資訊隱藏一定必備的

秘密太多....

Steganography in MMS摘要

摘要
隨著快速成長的網路,建立隱藏的溝通是一個重要的課題,安全也變得越來越重要了。
其中一種方法是建立隱藏的溝通就是偽裝(Steganography)。另一方面利用手機通信服務的公司開始增加額外的功能,如MMS(多媒體信息服務),以吸引更多的顧客。考慮到上述的說法,隱藏在MMS的消息是一個很好的解決方案,建立隱藏的溝通。本文提出了一種新方法,在MMS的訊息可以同時使用文字和圖像隱寫術的方法,使用J2ME的編譯程式語言。

Exploring steganography: Seeing the unseen 摘要

Steganography is the art of hiding information in ways that prevent the detection of hidden messages.
資訊隱藏是預防隱藏訊息被查覺的隱藏訊息之藝術

Steganography, derived from Greek, literally means “covered writing.”
資訊隱藏一詞由希臘字來,字面意思為偽裝寫作

It includes a vast array of secret communications methods that conceal the message’s very existence.
它包含了很多隱藏訊息存在的秘密通訊方法

These methods include invisible inks, microdots, character arrangement, digital signatures, covert channels, and spread spectrum communications.
這些方法包括隱形墨水、點文字,字元排列,數位簽章、變換頻道、展頻

Steganography and cryptography are cousins in the spycraft family.
資訊隱藏和密碼學是間碟工藝家族的表兄弟

Cryptography scrambles a message so it cannot be understood.
密碼學混亂訊息所以訊息不能被解讀

Steganography hides the message so it cannot be seen.
資訊隱藏隱藏訊息所以訊息不能被看到

A message in ciphertext, for instance, might arouse suspicion on the part of the recipient while an “invisible” message created with steganographic methods will not.
例如一個在密文的訊息可能引起一部分的接收者懷疑,然而一個用資訊隱藏方法隱藏的訊息則不會

In this article we discuss image files and how to hide information in them, and we discuss results obtained from evaluating available steganoStgraphic software.
在本文我們會討論影像檔及如何隱藏訊息在裡面,並且我們討論從“evaluating available steganoStgraphic software“所得到的結果

For a brief look at how steganography evolved, see the “Steganography: Some History” sidebar
在花邊小故事“資訊隱藏:一些歷史“我們簡短看資訊隱藏的演進

看不懂的英文字
conceal隱藏
sidebar與正文有關的花邊新聞

字典找不到的字
spycraft 我是翻間碟工藝不知道對不對

翻不出來的句子
and we discuss results obtained from evaluating available steganoStgraphic software.

認為有點怪的句子
It includes a vast array of secret communications methods that conceal the message’s very existence.

the message’s very existence 很怪very existence很怪

分享一個不錯的網站

大家好,我是佑維,前幾天收到朋友介紹一個網站,是和資訊科技發明新聞的網站,我看了幾集覺得還不錯,推薦給你們,如果你們也覺得不錯再推薦給朋友及學弟妹!網址如下:http://www.shootpod.com/

色盤

1.上次的原圖(此為gif版本).-------------------------------


原圖的色盤(未排序).


排序方式的種類(此使用亮度).


依亮度排序的色盤.


精簡後的色盤.(此例與精簡前並無差別)


2.隱藏資訊後的圖像(此為gif版本).-------------------------------


色盤(未排序).


依亮度排序的色盤.


精簡後的色盤.


3.隱藏比前例大的資訊量後的圖像(此為gif版本).-----------------------


色盤(未排序).


依亮度排序的色盤.(此例與精簡後的色盤相同)



=====================================================

嗯嗯

photoshop沒找到色盤,
所以一開始有點傷腦筋.
最後是把圖傳給別人,
請他拍一下色盤.

gif因為有壓縮的關係,
所以隱藏資訊後,
差異度較bmp(之前的版本)明顯.
(可點這裡連結到之前的頁面)

有明顯地不自然的點點.

不像之前bmp的版本,
就算努力張大眼睛看,
也不一定看得出來,
藏資訊前和藏資訊後的差別.

藏訊前後,
色盤的變化,
有一點整體亮度變暗的傾向.(如下圖.若看不清楚,請點開看大圖.)



另外,
第三張圖藏的訊息(此為txt檔),
是第二張的三倍.
色盤比較容易看出來部分是,
精簡後的色票數.
第三張稍微比第二張多一點點.

但是原因,
還不是很清楚.