Инструменты пользователя

Инструменты сайта


gpg:editing_keys

Это старая версия документа!


# Как пользоваться gpg: шифрование, расшифровка файлов и сообщений, подпись файлов и проверка подписи, управление ключами.

## Часть 7. Редактирование ключей GPG

### Редактирование ключей

Для редактирования ключа определённого пользователя выполните команду (замените 'Ivan Ivanov' на желаемый идентификатор пользователя):

``` gpg --edit-key 'Ivan Ivanov' ```

Вы попадёте в интерактивный интерфейс командной строки, там будут работать следующие команды:

Команда Значение
quit выйти из этого меню
save сохранить и выйти
help показать данную справку
fpr показать отпечаток ключа
grip показать код ключа
list вывести список ключей и идентификаторов пользователя
uid выбрать идентификатор пользователя N
key выбрать подключ N
check проверка подписей
sign подписать выбранные идентификаторы пользователя (описание команд см. ниже: ^fbcf4c)
lsign локально подписать выбранные идентификаторы пользователя
tsign подписать выбранные идентификаторы пользователя подписью доверия
nrsign подписать выбранные идентификаторы пользователя без возможности отзыва
adduid добавить идентификатор пользователя
addphoto добавить фотоидентификатор
deluid удалить выбранные идентификаторы пользователя
addkey добавить подключ
addcardkey добавить ключ на криптографическую карту
keytocard переместить ключ на криптографическую карту
bkuptocard переместить архивный ключ на криптографическую карту
delkey удалить выбранные подключи
addrevoker добавить ключ отзыва
delsig удалить подписи с выбранных идентификаторов пользователя
expire сменить срок действия ключа или выбранных подключей
primary пометить выбранный идентификатор пользователя как первичный
pref список предпочтений (экспертам)
showpref список предпочтений (подробный)
setpref установить список предпочтений для выбранных идентификаторов пользователя
keyserver установить URL предпочтительного сервера ключей для выбранных идентификаторов пользователя
notation установить замечание для выбранных идентификаторов пользователя
passwd сменить фразу-пароль
trust изменить уровень доверия владельцу
revsig отозвать подписи у выбранных идентификаторов пользователя
revuid отозвать выбранные идентификаторы пользователя
revkey отозвать ключ или выбранные подключи
enable подключить ключ
disable отключить ключ
showphoto показать выбранные фотоидентификаторы
clean сжать непригодные идентификаторы пользователей и удалить непригодные подписи из ключа
minimize сжать непригодные идентификаторы пользователей и удалить все подписи из ключа

(!) У команды 'sign' может быть приставка 'l' (локальные подписи, lsign),

't' (подписи доверия, tsign), 'nr' (неотзываемые, 
nrsign) или любое их сочетание (ltsign, tnrsign и т.д.). ^fbcf4c

Чтобы окончательно отозвать свой собственный ключ, выдав сертификат о компрометации ключей (вместо USERID введите идентификатор пользователя): ``` gpg --gen-revoke USERID ```

Ключ `--gen-revoke` создаёт сертификат отзыва (кстати, сертификат отзыва генерируется с самого начала, при создании пары ключей), который по мере распространения среди людей и серверов ключей сообщит им, что ваш ключ больше не является валидным.

Для отключения или включения публичного ключа в своём собственном public key ring: ``` gpg --batch --edit-key USERID disable ``` и: ``` gpg --batch --edit-key USERID enable ```

Для смены пароля приватного ключа (замените 'Ivan Ivanov' на ваш идентификатор пользователя): ``` gpg --batch --edit-key 'Ivan Ivanov' passwd ```

Изменить уровень доверия владельцу: ``` gpg --edit-key 'Ivan Ivanov' trust ```

Будет выведено сообщение: ```

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

```

И вам нужно будет сделать выбор, введя одну из следующих цифр:

1 = Не знаю или не буду отвечать 2 = НЕ доверяю 3 = Доверяю ограниченно 4 = Полностью доверяю 5 = Абсолютно доверяю

### Как указать идентификатор пользователя в GPG

Идентификатор пользователя можно указать различными способами:

- полное имя и фамилия - полный адрес электронной почты - отпечаток ключа - полный идентификатор пользователя (имя и фамилия, а также адрес электронной почты, например Heinrich Heine heinrichh@uni-duesseldorf.de) - частичное указание имени пользователя или адреса электронной почты - другие способы (в целом их довольно много, причём, поддерживается множество операторов сравнения и тестирования условий)

/var/www/html/dokuwiki/data/attic/gpg/editing_keys.1686307063.txt.gz · Последнее изменение: (внешнее изменение)