導航:首頁 > 編程語言 > 軟體工程信息隱藏代碼

軟體工程信息隱藏代碼

發布時間:2023-12-23 14:04:52

Ⅰ LSB信息隱藏C語言代碼問題

>for(j=64;j<(64+i*8);j++) //為什麼是從抄64開始??????

這個我猜是因為點陣圖文件頭包含一些很重要的信息,為避免修改而跳過這段內存;

>第二個問題是a[j]=a[j]>>1; //逐位獲取文字的二進制代碼 這句話怎麼理解?

for(k=0;k<8;k++){ }這個循環體內是對文字每個位元組的8bit信息逐位讀出。

t=a[j]&0x01; 這一句是讀出8個bit的最低位。

a[j]=a[j]>>1; //這句是讀完之後右移一位,高位清零,低位的第二bit移到第一bit,繼續循環讀取下一位。循環8次以完成從低到高的8bit的讀取。

通過j*k次循環,先將文字轉換成二進制數據,然後一位一位的存儲在圖像的LSB中。

LSB水印演算法比較簡單的一種演算法,極易被各種圖形處理破壞,屬於易損水印。

閱讀全文

與軟體工程信息隱藏代碼相關的資料

熱點內容
ubuntu重置用戶密碼 瀏覽:14
c4d變形動畫教程 瀏覽:507
fpga調試需要哪個文件 瀏覽:507
幀中繼網路的介面 瀏覽:223
怎麼做socket編程 瀏覽:57
ipad用什麼軟體打開dmg文件 瀏覽:476
建行信用卡中心微信 瀏覽:126
linuxstdin用法 瀏覽:900
如何在排列圖把數據顯示出來 瀏覽:407
es文件瀏覽器搜不到電腦 瀏覽:187
進去不了桌面怎麼備份桌面文件 瀏覽:20
linuxc系統編程有那些要學的 瀏覽:777
旅遊app怎麼變現 瀏覽:237
rekordbox放在哪個文件夾 瀏覽:863
電子商務網站需要學習什麼 瀏覽:928
linuxshell創建文件 瀏覽:499
蘋果6手機4g轉3g了 瀏覽:623
qq郵箱iphone22 瀏覽:920
網站在線下訂單源碼 瀏覽:450
青鳥消防編程如何停止 瀏覽:742

友情鏈接