Вопросы по теме '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