微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

任何保护或签署源代码的方法或想法?

如何解决任何保护或签署源代码的方法或想法?

这可能是一个奇怪的问题。我的项目还涉及其他一些需要处理代码的人。我不确定他们对它有多小心,我不希望它泄漏。出于这个原因,我将它分成两部分,一个是库的形式,其余的只是简单的源代码。还有一个人需要一切,所以他也有图书馆的资源。我不希望这个人对图书馆做任何改变。我输入了一个版本号,当一切都在运行时打印出来,但我无法知道(通过查看日志)该库是否是真实的(仅从我这里)。

我希望有某种方法可以使用公钥-私钥签名或类似的东西,但是反对什么?我可能也不能只计算 MD5 哈希,因为链接器可能一直将库函数放在不同的地方。 我意识到签署和验证源代码可能不可行,但我很想知道是否有人有任何想法。

解决方法

您可以使用 VCS 列出的 here(版本控制系统)之一。

根据我的经验,您可以使用 Github,它很容易使用。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。