Блог "Дети ОИТа"
/поиск

Примеры генерации ключей

Пример генерации ключа ed25519

ssh-keygen -t ed25519 -a 100 -C "$(whoami)@$(hostname)-$(date +%d-%m-%Y)"
  • -t ed25519 — тип ключа.
  • -a 100 — количество раундов хэширования парольной фразы (увеличивает стойкость к перебору, значение по умолчанию 16, поэтому 100 — хороший компромисс).
  • -C — комментарий к публичной части ключа, обычно указывают email или назначение ключа.

Публичный ключ ed25519 занимает 69 символов. Такой при большой надобности можно и вручную прописать.

Пример генерации ключа rsa 4096 бит

ssh-keygen -t rsa -b 4096 -a 100 -C  "$(whoami)@$(hostname)-$(date +%d-%m-%Y)"
  • -t rsa — тип ключа.
  • -b 4096 — длина ключа в битах.
  • -a 100 — количество раундов хэширования парольной фразы (увеличивает стойкость к перебору, значение по умолчанию 16, поэтому 100 — хороший компромисс).
  • -C — комментарий к публичной части ключа, обычно указывают email или назначение ключа.

Публичный ключ rsa 4096 занимает 717 символов. Такой при надобности вручную не введешь..