gpt4 book ai didi

r - 保护/加密 R 包代码以进行分发

转载 作者:行者123 更新时间:2023-12-04 01:36:23 25 4
gpt4 key购买 nike

关闭。这个问题需要更多focused .它目前不接受答案。












想改善这个问题吗?更新问题,使其仅关注一个问题 editing this post .

4年前关闭。




Improve this question




我正在用 R 编写一个包,并希望保护/加密代码。基本上,在查看我的包代码时,它应该是加密的并且不可读。我已经读到有人对他的代码(1)进行了加密,但是我没有找到更多关于它的信息。我知道我可以用 C/C++ 编写代码并编译它,但是我想让它在 R 中并在那里“保护”它。

我的问题是:这可能吗,这怎么可能?

我很感激你的回答!

引用:

(1) link

最佳答案

您是否尝试关注该线程?

https://stat.ethz.ch/pipermail/r-help/2011-July/282717.html

在某些时候,R 代码必须由 R 解释器处理。如果你给某人加密代码,你必须给他们解密 key ,这样 R 才能运行它。也许你可以把 key 藏在某个地方,希望他们找不到。但是他们必须能够访问它才能以某种方式生成纯文本 R 代码。

这适用于您在计算机上运行或查看的所有程序或文件。加密的PDF文件?不,它们只是被混淆了,一旦找到解密 key ,就可以解密它们。即使是用 C 或 C++ 编写的作为二进制分发的代码也可以通过足够的时间、工具和足够聪明的黑客进行逆向工程。

您希望它受到保护,将其保存在您的服务器上,并且只允许通过网络 API 进行访问。

关于r - 保护/加密 R 包代码以进行分发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25283022/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com