将 PHP 脚本加密到域 (RSA)

将 PHP 脚本加密到域 (RSA)

我有一个 php 脚本,我想与某人共享,但仅限于他们能够在一个域上使用它。

我已经发现http://phpseclib.sourceforge.net/- 我想我可以用 RSA 加密来做到这一点。

我该如何将其加密到一个域?

答案1

如果您将 PHP 脚本提供给某人,则无法限制其使用,因为该人可以在将脚本放入服务器之前根据自己的意愿修改脚本。如果你把它加密给他,它就不能用了。

您可以做的是将 PHP 脚本托管在您的服务器上,并允许该人从他的脚本远程调用它。然而,我不确定良好的 PHP 安全策略是否允许这样做。

phpseclib 是密码和加密工具的 PHP 实现,而不是加密 PHP 脚本的工具。

您能否澄清一下“将脚本加密到一个域”,这对我来说没有任何意义。

相关内容