计算机应用研究
計算機應用研究
계산궤응용연구
APPLICATION RESEARCH OF COMPUTERS
2010年
2期
748-750
,共3页
软件水印%映射字典%排列%逆序数
軟件水印%映射字典%排列%逆序數
연건수인%영사자전%배렬%역서수
software watermarking%mapping dictionary%permutation%inverse number
针对方程式重排序等算法存在的程序运行速度、信息隐藏量等问题,提出基于方程式操作数系数排列逆序数的软件水印算法.重新排列那些可以相互交换的操作数,使各操作数的系数按照一定次序排列.通过排列的逆序数和二进制数的一一对应关系来隐藏水印.这一方法无须向程序中添加任何代码,并且能有效提高隐藏数据的效率,程序的规模和速度并不受影响.
針對方程式重排序等算法存在的程序運行速度、信息隱藏量等問題,提齣基于方程式操作數繫數排列逆序數的軟件水印算法.重新排列那些可以相互交換的操作數,使各操作數的繫數按照一定次序排列.通過排列的逆序數和二進製數的一一對應關繫來隱藏水印.這一方法無鬚嚮程序中添加任何代碼,併且能有效提高隱藏數據的效率,程序的規模和速度併不受影響.
침대방정식중배서등산법존재적정서운행속도、신식은장량등문제,제출기우방정식조작수계수배렬역서수적연건수인산법.중신배렬나사가이상호교환적조작수,사각조작수적계수안조일정차서배렬.통과배렬적역서수화이진제수적일일대응관계래은장수인.저일방법무수향정서중첨가임하대마,병차능유효제고은장수거적효솔,정서적규모화속도병불수영향.
Aiming at speed of the program and capacity of hidden information in traditional algorithms as equation reordering,this paper proposed a new algorithm based on inverse number of equation's operand coefficient.Reordered the operands that could be swapped,so that arranged the coefficients of the operands with a certain order.Embedded the watermark in one-to-one relationship between the inverse number and the binary number.This method is that no code added to the program,and can effectively improve the efficiency of hidden data.The size and speed of the program is not changed.