Вопросы по теме 'phpseclib'

OpenSSL против Phpseclib
OpenSSL против Phpseclib Каково ваше мнение, я хочу сделать rsa и хеширование. Я бы хотел, чтобы это было как можно быстрее.
931 просмотров
schedule 05.01.2023

Как установить флаги при использовании функции phpseclib ssh2 exec()?
Я использую phpseclib , и мне нужно сделать пару функций php, которые позволяют кому-то программно подключаться к серверу по ssh и изменить пароль root, а также изменить пароль пользователя, который, возможно, забыл свой пароль (поэтому необходимо...
3466 просмотров
schedule 01.02.2023

SSH-подключение к инстансу Amazon EC2 через PHP
Попытка подключиться к экземпляру Amazon EC2 с помощью файла .pem, PHP и phpseclib. Я попробовал то, что упомянуто в этом сообщении: доступ по ssh к ec2 из php Однако я продолжаю получать сообщение «Ошибка 111. Отказ в подключении через…»...
2678 просмотров
schedule 03.07.2023

Загрузка локального файла SFTP с использованием PHP
У меня есть следующий скрипт ниже, где я пытаюсь имитировать загрузку файла через FTP, но изменил его для SFTP с помощью phpseclib. Сценарий воспроизводится нормально, пока не появится строка: $upload = $conn_id->put($paths.'/'.$name,...
3764 просмотров
schedule 02.07.2023

PhpSeclib ‹-› BouncyCastle RSA
Я сгенерировал на стороне сервера пару открытых/закрытых ключей, используя phpseclib, например include 'Crypt/RSA.php'; $rsa = new Crypt_RSA(); $rsa->setPrivateKeyFormat(CRYPT_RSA_PRIVATE_FORMAT_PKCS1);...
1935 просмотров
schedule 24.11.2022

phpseclib подписывает CSR с собственным CA
Я хочу подписать CSR с моим CA. Я взял некоторые части этого кода из phpseclib: примеры X.509 . <?php include('File/X509.php'); include('Crypt/RSA.php'); $c = $_POST['csr']; $CAPrivKey = new Crypt_RSA();...
783 просмотров
schedule 30.10.2022

Создание экрана SSH через PHP с помощью phpseclib
У меня есть PHP-скрипт, в котором я пытаюсь создать экран на своем ssh-сервере с помощью библиотеки PHP SSH phpseclib. Это функция, которую я использую, чтобы попытаться создать экран: function startscreen($ssh, $user) {...
585 просмотров
schedule 29.05.2023

Вызов openssl_pkey_get_private() для только что созданного закрытого ключа с помощью копирования и вставки
Следующий код создает пару открытый/закрытый ключ, успешно открывает ключ с помощью функции openssl_pkey_get_private() и выводит пару ключей на дисплей. Затем созданный ранее ключ копируется и вставляется обратно в код. Я пытаюсь открыть тот самый...
1649 просмотров
schedule 29.09.2022

Проблема с RSA при использовании phpseclib в PHP
Я пытаюсь использовать реализацию RSA в phpseclib, я подумал, что будет проще сделать код один раз в функции и повторно использовать функцию. Когда я пытался написать код, я получаю сообщение об ошибке «Ошибка расшифровки». Тестирование также...
9672 просмотров
schedule 20.04.2022

не все в заголовке phpdoc отображается
Я пытаюсь создать документацию с помощью phpDocumentor ( phpdoc -d . -t output ) на Math_BigInteger от phpseclib, и у меня есть несколько вопросов. Вот заголовок: /** * Pure-PHP arbitrary precision integer arithmetic library. * * Supports...
127 просмотров
schedule 28.05.2022

Строка шифрования PHPSecLIB и строка дешифрования VB.NET
Я использую шифрование RSA с PHPSECLIB и VB.NET. Код для PHP: <?php include('Crypt/RSA.php'); $rsa = new Crypt_RSA(); $key='-----BEGIN PUBLIC KEY----- MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCqGKukO1De7zhZj6+H0qtjTkVxwTCpvKe4eCZ0...
403 просмотров
schedule 10.10.2023

как зашифровать текстовый документ с помощью открытого ключа в php
У меня проблема, я хочу зашифровать документы Word (у которых всего 10 КБ) с помощью открытого ключа, а он должен расшифровывать с помощью закрытого ключа. Я уже создал пару ключей, используя библиотеку phpseclib....
985 просмотров
schedule 04.03.2023

PHP-код для подключения к MySQL через SSH с использованием phpseclib
Я хочу подключиться к MySQL на сервере, но доступ к серверу возможен только через SSH. Я использую phpseclib для подключения к SSH. И это было успешно. Но при попытке подключиться к MySQL он сказал: Доступ запрещен. Итак, у меня есть этот код....
1376 просмотров
schedule 31.05.2023

Как изменить каталог и запустить команды git с помощью PHPseclib?
Я пытаюсь использовать PHPseclib для SSH и запускать команды на удаленном сервере. Я хочу изменить каталог и команды, такие как git pull или clone. Есть ли способ сделать это? Я знаю, что "cd" плохо работает с exec. Так есть ли альтернативы этому?...
469 просмотров
schedule 22.01.2023

Каталог проверки PHPseclib STFP существует
У меня есть следующая функция в моей модели: public function createfolder($location, $name){ define('NET_SFTP_LOGGING', NET_SFTP_LOG_COMPLEX); $sftp = new Net_SFTP('xx.xxx.xx.xx'); if (!$sftp->login('admin',...
3025 просмотров
schedule 29.03.2023

Triple Des SSH2 через phpseclib
Я намерен использовать phpseclib для создания скрипта, который подключается к коммутатору с поддержкой ssh2. Я обнаружил, что этот переключатель разрешает только шифрование 3DES, и я не знаю, как использовать класс Crypt_TripleDES() вместе с...
181 просмотров
schedule 12.11.2022

Вызов PHPSECLIB для неопределенной функции crypt_random_string()
Я пытаюсь загрузить файл на сервер sftp, используя библиотеку phpseclib. Вот код, который я написал set_include_path(get_include_path() . PATH_SEPARATOR . 'phpseclib0.3.5'); $fileName = "sImg3.jpeg"; $fileData =...
4433 просмотров
schedule 11.09.2022

phpseclib SSH2 зависает на Math_BigInteger::modPow()
Я пробовал базовый пример SSH2, но он зависает. <?php ini_set('display_errors', 1); include('Net/SSH2.php'); $host = '192.168.100.101'; $ssh = new Net_SSH2($host); Если я установлю ограничение по времени, например, 1000 секунд:...
452 просмотров
schedule 28.08.2022

Как проверить с помощью PHP-подписи жанр, оцененный cryptico.js
Я пытаюсь подписывать сообщения в javascript перед отправкой в ​​​​приложение PHP. Приложение PHP должно проверить подпись, чтобы убедиться, что она не является ложной. В javascript я использую cryptico.js. Это функция js для подписи сообщений...
1086 просмотров
schedule 01.05.2023

Требуется ли чтение () перед записью () с помощью SSH через PHPSecLib?
Я написал небольшой скрипт, который выдает серию команд через write() на Linux-машину с 5-секундным интервалом sleep() между каждой командой. Точно такие же команды работают при вводе вручную, но, несмотря на успешное подключение, похоже, не...
2624 просмотров
schedule 31.12.2022