顯示具有 94361180 蕭卉妤 標籤的文章。 顯示所有文章
顯示具有 94361180 蕭卉妤 標籤的文章。 顯示所有文章

2008年5月19日 星期一

摘要試寫(小強)

  隱寫術(Steganography)試屬於資訊隱藏中的一門,與密碼學都應用於秘密通訊,不同的是隱寫術不僅保護訊息內容也保護通訊雙方,而密碼學著重於後者。隱寫術是利用掩護媒體(cover-media)來嵌入所要傳遞的訊息內容,而嵌入完的掩護媒體又稱為偽裝媒體(stego-media)。
  
  由於JPEG是一種被廣泛使用的方法,所以在此論文中我門著重在JPEG的隱藏與破解作探討。根據所閱讀的兩篇論文,我們探討了JSteg、OutGuess、JPHide、F5這四種隱藏方法和兩種破解JSteg和OutGuess的方法。

2008年5月13日 星期二

小強專研問題

接下來我再看程式碼時有找到djpeg.c 這個檔案,我發現它是Linux版本的解壓縮JPEG主程式.

因為我想試著把它改成C語言的版本,於是我就先試著對他做Compiler,出現了兩個錯誤.

如圖一


一個是說重複 #define FAR這個變數,於是我把它刪了一個之後這個錯誤就沒出現.

但是真正有問是第二個錯誤

它是說沒有定義command 這個Function.

也就是說他少定義了這個函數,我繼續的在找尋這個函式是在哪需要用到的在哪些H或C檔有用到.

2008年5月12日 星期一

小強專研發現

根據初審之前程式的進度,小強我繼續的Compiler有了一些小小的發現如下:

1.首先是Compiler jccolor.c這個程式:

(1)首先看到的錯誤是在jmorecfg.h typedef long INT32 出現了如圖一的錯誤


它出現了重複定義 typedef long INT32 的錯誤.



2.於是我就去看了第二個錯誤找到他所說重複定義的變數在 basetsd.h 檔中如圖二:



我發現了同樣是INT32但是宣告的型態卻是不同:



typedef signed int INT32、*PINT32;



typedef long INT32;



3.接下來是 jmorecfg.h 檔裡所宣告的變數typedef int boolean也出現同樣的錯誤如圖三:



也發現到在rpcndr.h中所宣告的相同變數但不同型態如圖四:



typedef int boolean;

typedef unsigned char boolean;

於是我將她們的型態改成一至發現Compiler就可以過了,但是我不知道未什麼他的型態會這樣宣告,是因為變數型態宣告錯誤還是另有問題.我也只是初步猜測他是型態宣告不一至所造成的錯誤.至於是不是我所想的這樣我依然在查證.

2007年12月16日 星期日

小強最新課表

一 5.6.7 有課

二 2.3.4 (英文) 8(班會)

三 5.6.7(進階離散)

四 2.3.4(互動) 5.6 (體育)

五 2.3.4(有課) 5.6.7 (有課)

2007年10月31日 星期三

Detecting Steganographic Content on the Internet

1.在 5.1 JSteg and Jsteg-Shell
我想問的是在論文中它說JSteg所選擇用來隱藏的Bit不是隨機的,而是藏在圖片的一開始,是不是就藏資料的時候都是從圖片的一開始開始藏直到所要藏的資料藏完?
有點搞不清楚JSteg 和 Jsteg-Shell 因為它在論文中說它是有關JSteg 在Windows的使用者介面,蛋它具有加密 還有壓縮,那是不是 JSteg and Jsteg-Shell 是兩個不同的方法?

在 5.2 JPHide
A pseudo random number generator determines if coefficients are skipped. 這句話說隨機的數字產生器決定被忽略的係數????這句話是啥意思啊未啥係數要被忽略???