Ключы генеруюцца ў браўзеры праз Web Crypto API. Прыватны ключ не перадаецца на сервер.
SSH-ключы — аснова абароненага доступу да сервераў, Git-рэпазіторыяў і воблачнай інфраструктуры. Інструмент 101IP дазваляе імгненна стварыць крыптаграфічна стойкую пару ключоў прама ў браўзеры без усталёўкі дадатковага праграмнага забеспячэння. Выкарыстоўваецца Web Crypto API — стандартны крыптаграфічны інтэрфейс, убудаваны ва ўсе сучасныя браўзеры. Прыватны ключ фарміруецца лакальна на вашай прыладзе ініколі не пакідае браўзер.
~/.ssh/id_ed25519, усталюйце правы: chmod 600 ~/.ssh/id_ed25519~/.ssh/authorized_keys на серверыТак. Інструмент 101IP генеруе ключы выключна ў браўзеры праз Web Crypto API. Прыватны ключ ніколі не перадаецца на сервер і не захоўваецца ў логах. Пасля закрыцця старонкі ключ цалкам губляецца, таму захавайце яго адразу пасля генерацыі.
Ed25519 — сучасны алгарытм на аснове эліптычных крывых: ключы значна меньшыя, аперацыі хутчэйшыя, бяспека вышэйшая. RSA 4096 — максімальная сумяшчальнасць. RSA 2048 — мінімальна прымальная даўжыня па сучасных стандартах. Рэкамендуецца Ed25519 для новых праектаў.
Ключы генеруюцца без парольнай фразы. Каб дадаць яе пасля спампоўкі, выканайце: ssh-keygen -p -f ~/.ssh/id_ed25519.