... или, если нет, можете ли вы предоставить мне ссылку или номер RFC на полный алгоритм (от получения файла / строки закрытого ключа в кодировке ASCII до генерации файла / строки открытого ключа в кодировке ASCII).
Toпоказать вам большую картину - я начал использовать библиотеку pylibssh2.В этой библиотеке есть метод userauth_publickey_fromfile (он вызывает NotImplementedException, но когда вы принудительно запускаете связывание python - он работает).Проблема в том, что этот метод хочет закрытый ключ (хороший) и открытый ключ (черт знает почему).Конечно, я могу передать оба эти ключа в качестве аргументов своим функциям, но я думаю, что это не нужно, и я не хочу ожидать еще одну переменную только для этого.Поэтому я хочу сгенерировать открытый ключ из личного.
Может быть, я что-то упускаю в pylibssh2 или даже в самой libssh2 (я тоже могу написать привязки)?
Спасибоза любую помощь!