Ssh-add: Недопустимая длина ключа

После того как мой Mac обновлен автоматически, я попробую сбой ssh-add:

>ssh-add
Enter passphrase for /Users/dan/.ssh/id_rsa:
Error loading key "/Users/dan/.ssh/id_rsa": Invalid key length

>ssh -V
OpenSSH_7.6p1, LibreSSL 2.6.2

Но как я могу исправить эту проблему?

Спасибо!

Ответ 1

В соответствии с примечаниями к выпуску для OpenSSH 7.6:

Refuse RSA keys <1024 bits in length and improve reporting
for keys that do not meet this requirement.

Вероятно, ключ, который вы пытаетесь импортировать, слишком короткий (слабый). Лучше всего создать новый ключ.

Ответ 2

То же самое здесь с 4096-битным ключом, который не должен быть слишком коротким.

$ ssh -V
OpenSSH_7.6p1 Ubuntu-4ubuntu0.1, OpenSSL 1.0.2n  7 Dec 2017