透過您的圖書館登入
IP:3.17.150.163
  • 學位論文

無失真編碼之加解密器之研製

STUDY ON CIPHER FOR LOSSLESS CODING

指導教授 : 李清坤
若您是本文的作者,可授權文章由華藝線上圖書館中協助推廣。

摘要


隨著數位資訊的日益增多,因此壓縮技術也日受重視,壓縮技術可分為兩種,一種是失真型壓縮,另一種則是無失真型壓縮。無失真型壓縮系統的壓縮率雖然比不上失真型壓縮,但卻可以提供忠實的原始資料,而且經過無失真壓縮後的資料,若不知其演算法及參數,是很難恢復成原始資料,換句話來說,就是一種加密保護。 本論文是利用無失真型壓縮,實作一套加解密系統。無失真壓縮所採用的演算法是先做預測(prediction)再做熵編碼(entropy coding)。預測器(predictor)是採用有限脈衝響應(FIR)預測器,而熵編碼則是採用萊斯編碼(Rice coding)。預測是利用鄰近資料間彼此具有的關連性(correlation),除去資料中的累贅(redundancy),使資料量變少。熵編碼是將預測後的最小絕對值預測誤差(prediction error)進行編碼,使資料量更進一步變少。 加密程式用無失真壓縮的演算法,對資料內容加以轉換,待資料傳送到目的地後,再用反向處理的方式將資料還原,透過這樣過程,就能增加資料的安全性。雖然加密保護只是無失真型壓縮額外產生的附加價值,但能達到保護資料之真正目的。

關鍵字

無失真編碼 加密

並列摘要


The amount of digital information is increasing rapidly, so the compression techniques have become more important. The compression techniques may divide into two kinds, one is lossy scheme and the other is lossless one. Although the compression ratio of lossless system is less then lossy system, lossless system can recover original data. Furthermore, after lossless compression, it’s hard to recover, if did not know the algorithm and the parameter. In other words, that is one kind of encryption protection. We implement the lossless compression of cipher. The algorithm of lossless compression is prediction for first and then entropy coding. About prediction part, the finite impulse response predictor is used, about entropy coding, the Rice coding is used. The prediction take advantage of correlation between the adjacent data for removing the redundancy, it can decrease the quantity of data. The entropy coding is encoding smallest absolute value of prediction error, it also can decrease the quantity of data further. The encryption program transforms data with the algorithm of lossless compression. After delivers the destination, then uses reverse processing to recover data, such process can increase the security of data. In spite of data encryption is the attachment value of lossless compression, but it truly achieves goal of the protection.

並列關鍵字

lossless coding encryption

參考文獻


[3]M. Hans and R. W. Schafer, “Lossless compression of digital audio,” IEEE Signal Processing Magazine, pp. 21 – 32, 2001.
[12]C. E. Shannon, “Communication theory of secrecy systems,” Bell System Technical Journal, vol.28-4, pp. 656-715, 1949.
[18]黃世陽,Visual Basic 6.0 學習範本,松崗電腦圖書資料公司,1999。
[19]王國榮,新觀念的Visual Basic 6.0 教本,旗標出版社,1998。
[1]戴顯權,資料壓縮,紳藍出版社,2002。

被引用紀錄


李志潘(2008)。基於浮動密碼典加密法之應用模擬〔碩士論文,亞洲大學〕。華藝線上圖書館。https://www.airitilibrary.com/Article/Detail?DocID=U0118-0807200916285473

延伸閱讀