boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Statistics版 - 请教- 怎么对R code加密?
相关主题
求助,关于sas base 32题
求高人指点,base 70题库中的第64题的答案为什么是5?
请问SAS BASE 70中的32题
SAS Code question? How to understand this output?
FORTRAN新手自学求助
sas 代码问题
请问SAS ADV 130中74 和80题
One simple question about %if
菜鸟接着请教sas base123题的112和50题里面的41题区别
能不能让R 读一个 150G 的 table?
相关话题的讨论汇总
话题: 加密话题: code话题: dll话题: 方法话题: 可能
进入Statistics版参与讨论
1 (共1页)
w**********y
发帖数: 1691
1
stackoverflow上面有一些讨论:
http://stackoverflow.com/questions/4707276/encrypting-r-script-
或者比较麻烦但是可能最安全的方法是,把保密的代码部分全部写成c编译成dll然后用
R去call。
不知道版上有没有比较熟悉这个的讨论一下? 谢谢
D**u
发帖数: 288
2
之前小研究过,很久了,现在不保证靠谱哈。
总的来说,要想完全如dll般加密的方法现在还没有,可能很久也不会有,有可能是因
为这违背R语言creators的本意,也与R是 interpreted的本质有关。
如果想简单加密成byte code,可以用compile {compiler},好处是,直接点击打开是
乱码, 不过list 一下 object就全出来了, 没有太大意思。
再有就是即使把关键的code 用 C写,如果最后要在r里运行,还是可以看到,所以也不
太可能。
还比较可行的方法呢,如果是给客户,只用被execute看结果,那就写成用C做compiled
的 executable,然后call R,再用专业的加密器把code给掩盖住, 这样大概就可以了
; 或者如果是内部只想让某些人看到,放到server上给特定的人permission就好了。
1 (共1页)
进入Statistics版参与讨论
相关主题
能不能让R 读一个 150G 的 table?
问个sas的弱问题。
a simple sas concept question
c++的compile和debug是不是不是一回事?
正经问个代替Matlab的问题。
求救64位系统 sas macro无法编译
How to install R on Linux via source compilation?
window 7下面的intel fortran编译器那个版本能用?
在R里call fortran问题请教
R 可以处理最大的数据是多大?
相关话题的讨论汇总
话题: 加密话题: code话题: dll话题: 方法话题: 可能