Пока стороны согласны с тем, что подписывается и как это форматируется, не имеет значения, как выполняется конкатенация. Я бы также включил строки НАЧАЛО и КОНЕЦ, чтобы помочь отделить части друг от друга.
Кстати, в протоколе STS, с которым я знаком, не предусмотрено подписание конкатенации открытых ключей . Этот вопрос также может лучше относиться к crypto.stackexchange.com, чем здесь.
Убедитесь, что пункт, setuptools и колесо обновлены
Хотя одного pip достаточно для установки из предварительно -собранных двоичных архивов, актуальные копии setuptools и Wheel проектов полезны, чтобы убедиться, что вы также можете установить из исходных архивов:
python -m pip install --upgrade pip setuptools wheel
"ModuleNotFoundError :Нет модуля с именем "pathlib2""
Это означает, что необходимый модуль отсутствует, поэтому попробуйте установить модуль и попробовать.
попробуй это
sudo pip install pathlib2
или
sudo pip3 install pathlib2