计算机工程
計算機工程
계산궤공정
COMPUTER ENGINEERING
2013年
7期
185-188
,共4页
寄存器分配%基数k编码%平面环路树编码%校验和%高级加密标准代码加密
寄存器分配%基數k編碼%平麵環路樹編碼%校驗和%高級加密標準代碼加密
기존기분배%기수k편마%평면배로수편마%교험화%고급가밀표준대마가밀
register allocation%radix-k encoding%Planted Plane Cubic Tree(PPCT) encoding%checksum%Advanced Encryption Standard(AES) code encryption
针对软件水印抗攻击性差和编码数据率低的缺点,提出一种具有防篡改功能的双重软件水印方案。利用寄存器分配的隐蔽性构造改进颜色排列算法。结合基数k编码的高数据率及平面环路树编码的强抗攻击性,构造混合编码双循环链表平面环路树。水印嵌入后,通过校验和机制及高级加密标准代码加密,防止逆向工程等手段对软件水印的篡改。理论分析和实验数据表明,该方案有较高的隐蔽性、鲁棒性和数据率,实用性较强。
針對軟件水印抗攻擊性差和編碼數據率低的缺點,提齣一種具有防篡改功能的雙重軟件水印方案。利用寄存器分配的隱蔽性構造改進顏色排列算法。結閤基數k編碼的高數據率及平麵環路樹編碼的彊抗攻擊性,構造混閤編碼雙循環鏈錶平麵環路樹。水印嵌入後,通過校驗和機製及高級加密標準代碼加密,防止逆嚮工程等手段對軟件水印的篡改。理論分析和實驗數據錶明,該方案有較高的隱蔽性、魯棒性和數據率,實用性較彊。
침대연건수인항공격성차화편마수거솔저적결점,제출일충구유방찬개공능적쌍중연건수인방안。이용기존기분배적은폐성구조개진안색배렬산법。결합기수k편마적고수거솔급평면배로수편마적강항공격성,구조혼합편마쌍순배련표평면배로수。수인감입후,통과교험화궤제급고급가밀표준대마가밀,방지역향공정등수단대연건수인적찬개。이론분석화실험수거표명,해방안유교고적은폐성、로봉성화수거솔,실용성교강。
In this paper, a double software watermark scheme based on tamper-proofing is put forward for improving the low resilience and encoding data rate of software watermark. With the stealth of register allocation to make Improved Color Permutation(ICP) algorithm, combined the high data rate of radix-k encoding with the high resilience of Planted Plane Cubic Tree(PPCT) encoding to make Double circular linked Planted Plane Cubic Tree(DPPCT) mix encoding. After the watermark embedded, it uses checksum mechanism and Advanced Encryption Standard(AES) code encryption to prevent reverse engineering and some other methods to attack the software watermark. Theoretical analysis and experimental result show that this scheme has high stealth, robustness, resilience and data rate.