phpseclib是一个PHP库,提供纯PHP实现: - BigIntegers - RSA - SSH2 - SFTP - X.509 - 对称密钥加密 - AES - Rijndael - DES - 3DES - RC4 - Blowfish - Twofish
我正在尝试弄清楚是否可以以编程方式导航 Linux shell 应用程序 - 基于文本。 具体来说,我想通过使用 PHP 和 phpSecLib 来实现这一点,但如果你......
使用 PHP 通过 RSASSA-PSS (SHA256-RSA-MGF1) 签署 XML 时出现问题
我正在尝试使用 PHP 中的 RSASSA-PSS (SHA256-RSA-MGF1) 算法对 XML 文档进行签名。我使用以下 OpenSSL 命令创建了一个证书: openssl req -newkey rsa-pss -new -nodes -x509...
我正在尝试在 Vagrant VM 中运行 PHP 文件,该 VM 也使用 Composer 进行构建。 我收到以下错误: PHP 警告:require(/var/www/CLIENT/vendor/composer/../phpseclib/phpseclib/
我已经在数据库中存储了一些 pem 文件,我现在希望使用它来加载密钥,以便 ssh 到有问题的盒子中。但是,当我的代码到达 $key->load( $pub ); 时在我的代码中行...
我在我的项目中使用phpseclib。我已经安装了它并使用以下代码对其进行测试,该代码与此处的示例类似。 更新的代码: 1 需要(“Net/SSH2.php”...
我在使用以下代码时遇到问题。这只是登录前部分。 以前的工作方式是,我从文件中获取密钥。创建一个新的 sftp 对象,将首选算法设置为 s...
SSH2 错误 - 找不到兼容的服务器到客户端消息身份验证算法
使用 ssh key 连接到 ssh 时出现错误。 注意:SSH 从终端连接没有任何问题。 PHP版本是:7.3 以下是我连接 SSH 的代码: $this->ssh = 新的 SSH2...
我一直在寻找如何使用 php 建立与远程服务器的连接并执行命令的解决方案。通过研究,我注意到了两种解决方案; phpseclib 和 ssh...
PHP PHPSECLIB SFTP 使用私钥在 RSA 上给出错误无法实例化抽象类
我使用composer安装了phplibsec v3。 我的路径正确,现在不会给出任何错误,直到它命中 $rsa = new RSA()。 然后它会出错并说: PHP 致命错误...
如何使用sha256代替sha1作为签名算法? phpseclib
在示例页面上:http://phpseclib.sourceforge.net/x509/guide.html 有一个示例“示例:CA 签名的证书”我一直在使用它,但无论我做什么,我只得到sha1 签名。我试过了...
我目前正在将我的项目从 Laravel 4 迁移到 Laravel 5,我仍然是 Laravel 和 OOP 的新手用户,但到目前为止一切都很顺利。 然而,在我的 L4 项目中,我使用 phpsec...
我们当前从服务器打开一个 csv,然后对数据执行一些操作,如下所示: $CSVfile = fopen('文件名.csv', "r"); if($CSVfile !== FALSE) { $计数 = 0; while(!feof($CSVfi...
我有以下 C# 代码,运行良好。我需要在 php 中创建相同的函数,该函数将返回与 C# 完全相同的签名许可证。我正在使用 phpseclib v1.0.22 并用于...
使用 phpseclib 在 PHP 中模拟 SSH 跳转主机行为
我在尝试使用 phpseclib2 或 phpseclib3 库或本机使用
私有/公共 RSA 2048 密钥对 - 如何使用 phpseclib 验证 RSA PKCS#1v1.5 SHA 256
我需要验证 api 端点中的签名,但无论我尝试什么,我都无法验证它。数据来自移动设备。 密钥对是通过这个库在 android 上创建的,特别是......
SFTP (phpseclib3\Net\SFTP) - 过滤目录列表结果服务器端可能吗?类似于psftp中的LS命令?
我正在尝试使用 PHP 在 SFTP 服务器上查找特定文件。文件列表非常大,因此我希望使用通配符过滤结果,而不是迭代每个文件,如果
我最近安装了 phpseclib 并尝试将简单的 CSV 文件上传到远程 SFTP 服务器,但没有成功。 本地文件在根目录,远程路径也是g...
我使用下面的代码将文件传输到 SFTP 服务器 使用 phpseclib3\Net\SFTP; $sftp = new SFTP('localhost'); $sftp->login('用户', '密码'); error_log($sftp->pwd()); foreach ($fileL...
phpseclib:将 ECDSA 私钥转换为 64 个字符的十六进制
我正在尝试用 PHP 生成以太坊地址,部分要求是生成 64 个字符的十六进制私钥。我已经在我的项目中使用 phpseclib,并决定使用它的类...
PHP OpenSSL - openssl_private_encrypt 使网页崩溃
这已在 bugs.php.net 上报告。如果我将 xampp/apache/bin 中的 libeay32.dll 和 ssleay32.dll 替换为 xampp/php/ 中的相同文件,那么它可以工作,但我不能使用 SSL 我需要使用 SSL,有...