Описание тега ssh-keys
Ключи SSH - это пары последовательностей случайно сгенерированных байтов, которые составляют основу криптографии с открытым ключом SSH и аутентификации типа запрос-ответ. Последовательности обычно хранятся в файлах, и один из них называется открытым ключом, а другой - закрытым ключом.
Ключи SSH - это пары последовательностей случайно сгенерированных байтов, которые составляют основу криптографии с открытым ключом SSH и аутентификации типа запрос-ответ. Последовательности обычно хранятся в файлах, и один из них называется открытым ключом, а другой - закрытым ключом.
Ключи SSH могут быть сгенерированы с использованием ряда поддерживаемых алгоритмов:
- Алгоритм цифровой подписи с эллиптической кривой (ECDSA): открытый ключ на 256, 384 или 521 бит
- RSA: 2048-4096-битный открытый ключ
- DSA: (алгоритм цифровой подписи) 1024-битный открытый ключ
Ключи обычно генерируются с помощью широко доступного инструмента ssh-keygen, хотя существуют и другие формы генераторов ключей.
Ключ SSH можно визуализировать, отформатировав последовательность байтов в формате ASCII. Ниже показан рендеринг 521-битного ключа ECDSA:
+--[ECDSA 521]---+
| ..oB=. . |
| . . . . . |
| . . . + |
| oo.o . . = |
|o+.+. S . . . |
|=. . E |
| o . |
| . |
| |
+-----------------+