Як зробити дисплей GnuPG повним 8-байтним / 64-бітовим ідентифікатором ключа?


38

Як зробити так, щоб GnuPG (зокрема версія 1.4.12) відображав повний, 64-розрядний (8-байтний) ідентифікатор ключа для ключа на брелоку в моїй системі?

При цьому gpg --list-keys --fingerprint XXXXXXXXвідображається лише 32-розрядна частина ідентифікатора ключа, яку я вже знаю, і відбиток пальця (який принаймні в минулому необов’язково був таким самим, як ідентифікатор ключа, хоча найправіший 32 біт відповідає цьому конкретному випадку ).

Googling розгорнув кілька сторінок про важливість визначення 64-розрядного ідентифікатора ключа для мінімізації ризику зіткнень, а також деяких варіантів GnuPG, які хочуть або приймають довгий ідентифікатор ключа, але я не зміг знайти нічого про те, як насправді відображати довгий ідентифікатор ключа.

Відповіді:


61

Ви також можете використовувати:

gpg --keyid-format LONG -k 0xDEADBEEF

Або:

gpg --keyid-format 0xLONG -k 0xDEADBEEF

Це насправді навіть краще ІМО, оскільки вихід набагато читабельніший, ніж у пропозиціях Пауло (який все ще діє).
CVn

4
Так, я віддаю перевагу більш довгий формат настільки, що в моєму gpg.conf у мене є "keyid-формат 0xLONG", тому мені не потрібно кожного разу вказувати його. Використання --keyid-формату 0xSHORT відобразить клавіші за замовчуванням.
Бен

1
Причина, чому пропозиція Паулу краще, полягає в тому, що формат - з колонами гарантовано працює, оскільки опція - з колонами гарантується назад сумісною програмою для доступу. Інші параметри не обов'язково мають гарантію вихідного формату.
Крістофер

1
За винятком того, що позиціонування деяких значень на деяких платформах не завжди однакове. Зазвичай це є, але недостатньо послідовно для істинної, програмної незалежності платформи. На жаль, я не можу пригадати, яка з варіантів порушила схему, але я пам'ятаю, як це обговорювалося на користувачів gnupg; Я вірю стосовно дискусії про підрахунок кількості клавіш у брелоку.
Бен

@Christopher Це, безумовно, врахування, коли ви щось розробляєте, або намагаєтеся проаналізувати результат. Однак для споживання людиною це, безумовно, не є головним питанням, оскільки при правильній калібрування людський мозок є дуже адаптивним нечітким логічним відповідником.
CVn

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.