@goadv
Junior GO

Стойкость ключа?

Не знаю какой из этих стойкий ключ (требования гитхаба из этих шифр-ключей выбрать):
ssh-rsa
ssh-dss
ssh-ed25519
ecdsa-sha2-nistp256
ecdsa-sha2-nistp384
ecdsa-sha2-nistp521

У меня есть скрипт который генерирует ключи и пароли (на данный момент написан так):
#! /bin/bash

pass=$(pwgen -s1 16)
key_name=$1
if [ x"${key_name}" == x"" ]; then
    echo "$(basename $0) [key_name]"
else
    ssh-keygen -b 4096 -t rsa -C "${key_name}" -f "${key_name}" -N ${pass}
    pass_filename="${key_name}.password"
    echo -e "Password: ${pass}\n" > ${pass_filename}
fi

Нашел в man ssh-keygen:
-t type
             Specifies the type of key to create.  The possible values are “rsa1” for protocol version 1 and “dsa”, “ecdsa”, “ed25519”, or
             “rsa” for protocol version 2.

Все же хочу спросить какой крутой шифр?
  • Вопрос задан
  • 2249 просмотров
Пригласить эксперта
Ответы на вопрос 3
chupasaurus
@chupasaurus
Сею рефлекторное, злое, временное
Вот хороший и свежий список крипты для тех, кому хочется не думать про стойкости и другие заморочки.
Там рекомендуют ed25519.
Ответ написан
Комментировать
@marataziat
Джангист-тракторист
Все стойкие, но лучше просто RSA 2. В идеале нужно AES!
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы