Как можно сгенерировать ключ ssh-ed25519 на языке PHP?

Рейтинг: 0Ответов: 1Опубликовано: 25.06.2023

Как можно сгенерировать ключ ssh-ed25519 на языке PHP?

Ответы

▲ 2Принят

Решено.

Решение использует библиотеку phpseclib3:

use phpseclib3\Crypt\EC;

$key = EC::createKey('Ed25519');

$public = $key->getPublicKey()->toString("openssh");
$private = $key->toString("openssh");