我有一个 php 脚本,我想与某人共享,但仅限于他们能够在一个域上使用它。
我已经发现http://phpseclib.sourceforge.net/- 我想我可以用 RSA 加密来做到这一点。
我该如何将其加密到一个域?
答案1
如果您将 PHP 脚本提供给某人,则无法限制其使用,因为该人可以在将脚本放入服务器之前根据自己的意愿修改脚本。如果你把它加密给他,它就不能用了。
您可以做的是将 PHP 脚本托管在您的服务器上,并允许该人从他的脚本远程调用它。然而,我不确定良好的 PHP 安全策略是否允许这样做。
phpseclib 是密码和加密工具的 PHP 实现,而不是加密 PHP 脚本的工具。
您能否澄清一下“将脚本加密到一个域”,这对我来说没有任何意义。