http://del.icio.us/
雖然老師說日後不太可能跑到每個同學的Blog去看內容,
不過想說Blog建立都建立了,還是僅可能在這個blog紀錄每週的課題。
一、首先老師透露破解S-Tools的方法可以往LSB的方向去尋找、思考。
我先去查了什麼是LSB:The least-significant bit (LSB)最低有效位元。
每個圖片似乎有 8bit的東西在紀錄圖片資訊,
最低的那個位元常常被用來藏資訊,而且不易被破解。....etc
相關知識可以到老師的網站看老師著作的論文。
二、delicious
看起來很好吃,實際上也是真的很好吃....
主要是Tag跟CSS的東西。
網路版的"我的最愛"
2007年3月21日 星期三
week3
這週老師讓我們繼續研究S-Tools
並且讓我們下載一隻老師之前所寫的程式
(可以看圖片的調色盤)
我玩的方向是:
資料量大小是否會影響藏資料的調色盤多寡
而這個影響是否能解出特定的函數
使用的是可以儲存文字資料的txt檔
我以
00000000000000
111111111111111111
.... ....................... .....
9999999999999999
的資料為一組
觀看藏入不同組數(以倍數成長)後的圖片調色盤經由分析過後的數量。
一開始,在組數不斷增加後,調色盤(Cr??)也逐漸減少,不過當增加到特定數目後(非常大量),不知道是我分析到錯誤的圖片,還是因為複雜度太低使的調色盤沒啥變動,調色盤的數量(Cr??)又回到當初只有藏一組數字。
這件事情是還滿神奇的。
---
《題外話》
由於一些原因,跟外校的資管系討論了一下密碼學跟資訊隱藏,那個朋友問了我一個問題:
「說謊算不算是資訊隱藏?」
因為我對於資訊隱藏的了解還不夠深刻,所以不知道該從何分析判斷他算不算是資訊隱藏,故先記錄在blog中,以便提醒自己上課要記得跟老師請教。
並且讓我們下載一隻老師之前所寫的程式
(可以看圖片的調色盤)
我玩的方向是:
資料量大小是否會影響藏資料的調色盤多寡
而這個影響是否能解出特定的函數
使用的是可以儲存文字資料的txt檔
我以
00000000000000
111111111111111111
.... ....................... .....
9999999999999999
的資料為一組
觀看藏入不同組數(以倍數成長)後的圖片調色盤經由分析過後的數量。
一開始,在組數不斷增加後,調色盤(Cr??)也逐漸減少,不過當增加到特定數目後(非常大量),不知道是我分析到錯誤的圖片,還是因為複雜度太低使的調色盤沒啥變動,調色盤的數量(Cr??)又回到當初只有藏一組數字。
這件事情是還滿神奇的。
---
《題外話》
由於一些原因,跟外校的資管系討論了一下密碼學跟資訊隱藏,那個朋友問了我一個問題:
「說謊算不算是資訊隱藏?」
因為我對於資訊隱藏的了解還不夠深刻,所以不知道該從何分析判斷他算不算是資訊隱藏,故先記錄在blog中,以便提醒自己上課要記得跟老師請教。
2007年3月7日 星期三
第二週──S-Tools
一、什麼是S-Tools
根據上網所查到的資料,S-Tools是一種用於隱藏資料的免費軟體,隱藏資訊的方式是將檔案嵌入GIF的調色盤影像之中(※1),而圖檔在遷入檔案後可會在顏色上產生一些細微變化。該軟體除了可將檔案藏到GIF的圖檔外,也可將檔案藏到BMP的圖檔之中,不過....這兩個之外的圖片格式可能就無法被軟體所讀取。
二、S-Tools藏資料的步驟
在知道S-Tools最基礎的原理後,接著就是試著使用。
[1.先把一張Gif或Bmp檔拖曳至S-Tools中]
[2.將要隱藏的檔案拖曳至圖片上(在這裡我使用txt檔),並設定密碼]
[3.藏檔案時,會出現一些設定,設定完後就產生藏過資料的圖片]
[4.要將檔案取出,在圖片上點右鍵選擇Reveal即可(需輸入密碼)]
[5.隱藏的檔案被取出來的訊息]
※1:GIF(Graphics Interchange Format)圖形交換格式是一種點陣圖圖形文件格式,以8位色即256種顏色重現真色彩的圖像。它實際上是一種壓縮文檔,採用LZW壓縮演算法進行編碼,有效地減少了圖像文件在網路上傳輸的時間。它是目前廣泛應用於網路傳輸的圖像格式之一。(關於調色盤色彩,之後可能還要查一些資料) [本段文字資料來源:維基百科]
第一週上課的心得與筆記
[筆記篇]
一.上課時間所討論到的專有名詞:
1. cryptography & encryption
crypto:sectet
graphy:writing
=>cryptography:密碼學
encryption:加密
2. copyright protection
=>版權保護
3. digital form
根據yahoo的電子字典,共有下列意思:
音效卡、電子書、數位化、數位相機
4. perfect copy
=>完美的複製
5. embedding
=> 嵌入
6. innocuous cover message
=>無害的覆蓋訊息
7. steganography
stegano:cover
=>覆蓋學=>資訊隱藏(?)
二、密碼學與資訊隱藏的不同
1.密碼學:明文->Key->密文
也就是眾人皆可看見的東西,經過特殊加密,需要有Key才有辦法解讀。
Key不一定是實質的物品,有可能只是一個方法。
像是福爾摩斯之跳動的人偶,還有名偵探柯南的密碼篇,
可以經由推理來導出密文裡面隱藏的訊息,安全性不高。
2.資訊隱藏:
相較於密碼學,可做無特定人士的散佈資料。
例如,將要傳達的訊息隱藏至一張圖片中,放在分享空間內供人隨意下載。
三、根據筆記,Information Hiding共可分為兩種
1.Steganography
2.digital watermarking
[心得篇]
上學期因為選修數位媒體概論的關係,學到了關於watermarker的一些知識,由於watermarker屬於資訊隱藏的一部份,加上聽到了一些關於watermarker的故事,便對資訊隱藏產生了一些興趣。
關於watermarker,最深刻的印象還是「一隻鳥事件」。
其實一隻鳥事件算是關於著作權法,作者對自己作品的一種保護。當時單純的認為,watermarker類的資訊隱藏像是偷偷的替自己作品做保障的功用而已。後來陸續又接觸了一些訊息;像是國家的秘密通訊法,似乎有明文規定普通民眾不能隨意秘密通訊(?),不過,通常會成為秘密的事情,不就是因為不能弄的眾人皆知嗎?
不知道怎麼搞的InformationHiding似乎是在研究某國際重犯到底有沒有使用資訊隱藏秘密通訊後,不知不覺中開始蓬勃發展。
總之,資訊隱藏(Information Hiding)這門課看起來還滿深奧的。
↑用這個做結尾會不會有點.....orz
一.上課時間所討論到的專有名詞:
1. cryptography & encryption
crypto:sectet
graphy:writing
=>cryptography:密碼學
encryption:加密
2. copyright protection
=>版權保護
3. digital form
根據yahoo的電子字典,共有下列意思:
音效卡、電子書、數位化、數位相機
4. perfect copy
=>完美的複製
5. embedding
=> 嵌入
6. innocuous cover message
=>無害的覆蓋訊息
7. steganography
stegano:cover
=>覆蓋學=>資訊隱藏(?)
二、密碼學與資訊隱藏的不同
1.密碼學:明文->Key->密文
也就是眾人皆可看見的東西,經過特殊加密,需要有Key才有辦法解讀。
Key不一定是實質的物品,有可能只是一個方法。
像是福爾摩斯之跳動的人偶,還有名偵探柯南的密碼篇,
可以經由推理來導出密文裡面隱藏的訊息,安全性不高。
2.資訊隱藏:
相較於密碼學,可做無特定人士的散佈資料。
例如,將要傳達的訊息隱藏至一張圖片中,放在分享空間內供人隨意下載。
三、根據筆記,Information Hiding共可分為兩種
1.Steganography
2.digital watermarking
[心得篇]
上學期因為選修數位媒體概論的關係,學到了關於watermarker的一些知識,由於watermarker屬於資訊隱藏的一部份,加上聽到了一些關於watermarker的故事,便對資訊隱藏產生了一些興趣。
關於watermarker,最深刻的印象還是「一隻鳥事件」。
其實一隻鳥事件算是關於著作權法,作者對自己作品的一種保護。當時單純的認為,watermarker類的資訊隱藏像是偷偷的替自己作品做保障的功用而已。後來陸續又接觸了一些訊息;像是國家的秘密通訊法,似乎有明文規定普通民眾不能隨意秘密通訊(?),不過,通常會成為秘密的事情,不就是因為不能弄的眾人皆知嗎?
不知道怎麼搞的InformationHiding似乎是在研究某國際重犯到底有沒有使用資訊隱藏秘密通訊後,不知不覺中開始蓬勃發展。
總之,資訊隱藏(Information Hiding)這門課看起來還滿深奧的。
↑用這個做結尾會不會有點.....orz
2007年3月5日 星期一
訂閱:
文章 (Atom)