子程序加密有什么好的方法?# Computation - 科学计算s*h2008-07-30 07:071 楼请大牛指教比如给Abaqus这种有限元软件写了一个umat的子程序,里面主要是本构方程的一些隐式计算,不想让别人知道具体内容的话怎么做比较好?link到obj文件的话还是会被反编译出来吧
a*a2008-07-30 07:072 楼总是可以解出来的。问题是代价,就是你希望你的代码被解密的代价要多大。比如你不公布源码,只公布它的obj文件,就是二进制格式,这样能读懂你的程序的人就要对机器码/汇编比较熟。有的加密方式是自己设计某种程序编码方式,和一个针对该编码方式的解释器,这样只有知道这种编码方式的人才能解密,这样就大大缩小了可能解密的人群范围,或者大大增加了解密的难度,当然你的工作量也相应加大了。所以就是一个代价问题。方法倒是很多。【在 s***h 的大作中提到】: 请大牛指教: 比如给Abaqus这种有限元软件写了一个umat的子程序,: 里面主要是本构方程的一些隐式计算,不想让别人知道具体内容的话怎么做比较好?: link到obj文件的话还是会被反编译出来吧