Знайдіть Randomart існуючого ключа ssh


17

Я створив ключ ssh за допомогою ssh-keygen, і отримав цей результат у результаті:

The key fingerprint is:
84:21:3d:ab:d5:5e:05:a0:b6:ab:0f:33:af:3b:3b:82 cidr@randombox
The key's randomart image is:
+--[ RSA 4048]----+
|             .ooo|
|       o   ..o   |
|      o + .oo .  |
|     . + o....   |
|    +...S  ..    |
|       .o   .    |
|    .  o o ..    |
|   E . .o +      |
|      ......     |
+-----------------+

Чи є спосіб переглянути випадкове зображення наявного ключа? (Також, яка мета випадкового у зв'язку з ssh чи криптографією?)


1
Цікаво про 4048: Ви мали на увазі 4096? Схоже, ви отримали "числовий портманто" 2048 та
4096 рр.

Відповіді:


21

спробуйте це:

ssh-keygen -lv -f .ssh/id_rsa

Це можна знайти на сторінці ssh-keygen. Що стосується цілі випадкової групи:

"Випадковийкарт призначений для людей простішим способом перевірити ключі.

Перевірка зазвичай проводиться шляхом порівняння безглуздих рядків (тобто шістнадцяткового зображення ключового відбитка), які люди досить повільні і неточні при порівнянні. Randomart замінює це структурованими зображеннями, які швидше і простіше порівняти ".

Цей текст узятий звідси: /superuser/22535/what-is-randomart-produced-by-ssh-keygen


Дякує багато приятелю, це дуже допомагає :)
Iori

Більш детальне пояснення ситуацій щодо використання див. У дискусії щодо SU
Нова Олександрія,

Зверніть увагу, що він працює і для id_rsa.pubфайлу:ssh-keygen -lv -f .ssh/id_rsa.pub
Grzegorz Wierzowiecki

Будьте уважні, що випадковий діапазон, згенерований старішими версіями ssh-keygen(скажімо, з openSSH_6.6.1p1), не збігатиметься з новими (скажімо, з openSSH_7.1p2). Якщо версії пакету openSSH відрізняються між вашим клієнтом і сервером, розгляньте можливість оновлення або перевірки обхідних завдань .
SeldomNeedy
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.