Я использую django для создания веб-сайта и хочу ssh-ключи проверки работоспособности.
Пользователь вводит открытый ssh-ключ в html-форме, чтобы добавить его в свою учетную запись для последующего использования. Перед сохранением ключа я хочу проверить, является ли открытый ключ действительным, то есть переданная строка имеет правильную форму и т. Д., Чтобы быть реальным ключом ssh.
Есть несколько похожих вопросов, которые я нашел, например: https://serverfault.com/questions/453296/how-do-i-validate-an-rsa-ssh-public-key-file-id-rsa-pub Но они используют ssh-keygen, для чтения которого необходим сохраненный файл.
Что может быть более элегантным способом реализовать это в python?