# Passwords and Keys Manual

## Введение

You can use Passwords and Keys to create and manage PGP and SSH keys.

Passwords and Keys provides a front end to many of the features of Gnu Privacy Guard (GPG) and integrates with multiple components of the GNOME desktop.

With Passwords and Keys you can:

- создавать и управлять ключами PGP и SSH;

- экспортировать и импортировать ключи PGP и SSH;

- обмениваться ключами с другими;

## Начало работы

### Starting Passwords and Keys

You can start Passwords and Keys in the following ways:

Меню Приложения

- Choose Accessories Password and Keys .

Командная строка

- Введите `seahorse` и нажмите Enter.

### When You Start Passwords and Keys

When you start Passwords and Keys, the Password and Keys window is displayed.

#### The Passwords and Keys Window

Показывает окно Passwords and Keys.

The Passwords and Keys window contains the following elements:

Строка меню

- The menus on the menubar contain all of the commands that you need to perform tasks in Passwords and Keys.

Панель инструментов

- С помощью панели инструментов вы можете быстро обратиться к часто используемым командам.

Вкладки ключей и паролей

- Обеспечивают доступ к ключам и паролям в брелоке.

Первые шаги

- Позволяют быстро выполнить действия, полезные для начинающих пользователей. Отсюда вы можете:

  - просмотреть справку;

  - импортировать ключи в брелок;

  - создать новые ключи.

## Создание ключей OpenPGP

OpenPGP — это свободный протокол для шифрования электронной почты с помощью открытых ключей. Он основан на PGP. OpenPGP определяет стандартные виды зашифрованных сообщений, подписей, закрытых ключей, а также сертификатов для обмена открытыми ключами.

Криптография с открытым ключом — это система, в которой используется два ключа: открытый ключ, который вы можете отдавать всем, с кем хотите обмениваться информацией; и закрытый ключ, который должен храниться в тайне.

Чтобы создать ключ OpenPGP:

1. Choose File New...

2. Выберите Ключ PGP и нажмите Продолжить

3. Введите своё полное имя (имя и фамилию), адрес электронной почты и любые дополнительные сведения. Также вы можете указать дополнительные параметры: смотрите ниже.

4. Нажмите Создать, чтобы создать новую пару ключей.

5. Появится диалог Пароль для нового ключа PGP. Введите в нём дважды пароль для вашего нового ключа.

Постарайтесь придумать надёжный пароль. Обратите внимание, что в этом пароле вы можете использовать пробелы.

### Дополнительные параметры

Разверните раздел Дополнительные параметры ключа, чтобы указать следующие параметры ключа:

Тип шифрования

- В этом поле указываются алгоритмы шифрования, с помощью которых создаются ключи.

  DSA ElGamal

- Это рекомендуемый вариант. Он позволит вам зашифровывать, расшифровывать, подписывать и проверять.

DSA

- Позволит вам только подписывать.

RSA

- Позволит вам только подписывать.

Прочность ключа (биты)

- Это длина ключа в битах. Чем длиннее ключ, тем он будет надёжнее — при условии, что выбран хороший пароль. С другой стороны, чем длиннее ключ, тем больше времени уйдёт на выполнение всевозможных действий с его помощью. Допустимые значения — от 1024 до 4096 бит. Рекомендуется использовать не меньше 2048 бит.

Срок истечения

- Это дата, начиная с которой ключ больше нельзя будет использовать для шифрования и подписывания. Разумный срок — 6 месяцев. После того, как истечёт этот срок, вам нужно будет либо изменить дату, либо создать новый ключ (или подключ).

## Создание ключей SSH

SSH — это способ войти в удалённую компьютерную систему и выполнять на ней команды. В SSH есть система идентификации на основе ключей — это альтернатива обычной системе, основанной на паролях. При идентификации с помощью ключа нет нужды вручную вводить пароль.

Ключи SSH состоят из двух частей: закрытого ключа, который должен храниться в тайне, и открытого ключа, который можно загружать на любой компьютер, к которому вы желаете иметь доступ по SSH.

Чтобы создать ключ SSH:

1. Choose File New...

2. Выберите Ключ SSH и нажмите Продолжить.

3. Опишите цель, для которой будет использоваться ключ. Вы можете использовать свой электронный адрес или любые другие сведения, которые помогут вам вспомнить предназначение ключа. Также вы можете указать дополнительные параметры для ключа: смотрите ниже.

4. Нажмите Просто создать ключ, чтобы создать новый ключ; или Создать и установить, чтобы создать новый ключ и установить его на другом компьютере для идентификации.

5. Появится диалог Пароль для нового ключа SSH. Введите в нём дважды пароль для вашего нового ключа.

   Постарайтесь придумать надёжный пароль. Обратите внимание, что в этом пароле вы можете использовать пробелы.

### Дополнительные параметры

Разверните раздел Дополнительные параметры ключа, чтобы указать следующие параметры для нового ключа:

Тип шифрования

- В этом поле указываются алгоритмы шифрования, с помощью которых создаётся ключ.

  RSA

- Использовать для создания ключа SSH алгоритм Rivest-ShamirAdleman (RSA). Это предпочтительный, наиболее надёжный вариант.

DSA

- Использовать для создания ключа SSH алгоритм Digital Signature Algorithm (DSA).

Прочность ключа (биты)

- Это длина ключа в битах. Чем длиннее ключ, тем он будет надёжнее — при условии, что выбран хороший пароль. С другой стороны, чем длиннее ключ, тем больше времени уйдёт на выполнение всевозможных действий с его помощью. Допустимые значения — от 1024 до 4096 бит. Рекомендуется использовать не меньше 2048 бит.

## Свойства ключа OpenPGP

Изложенное в этом разделе касается всех ключей OpenPGP.

Чтобы просмотреть свойства ключа PGP:

- выделите ключ PGP в главном окне;

- дважды щёлкните на нём или нажмите Свойства на панели инструментов;

- выберите вкладку Подробности.

### Свойства

Отпечаток

- Отпечаток — это уникальная строка символов, которая точно обозначает ключ.

Идентификатор ключа

- Идентификатор ключа похож на его отпечаток. Однако идентификатор содержит только последние 8 символов отпечатка. Обычно можно обозначить ключ с помощью одного только идентификатора, но иногда у двух ключей бывает один и тот же идентификатор.

Тип

- Указывает алгоритм шифрования, с помощью которого был создан ключ. Ключи DSA позволяют только подписывать. Ключи ElGamal позволяют также и шифровать.

Создан

- Указывает дату создания ключа.

Истекает

- Указывает дату, начиная с которой ключ более нельзя будет использовать.

Прочность

- Указывает длину ключа в битах. Как правило, чем длиннее ключ, тем большую степень безопасности он обеспечивает.

  Если ключ защищён плохим паролем, то он будет ненадёжен, сколь бы длинным он ни был.

### Доверие

Доверие — это показатель того, насколько вы уверены в способности человека правильно расширять сеть доверия. Когда встретится ключ, который вы не подписали, его достоверность будет определяться исходя из того, какие подписи собрал владелец этого ключа, и того, насколько вы доверяете авторам этих подписей. По умолчанию неизвестный ключ требует 3 подписи, которым вы слабо доверяете, или 1 подпись, который вы полностью доверяете.

- Неизвестно: Вы ничего не знаете о способности человека правильно подписывать ключи.

- Не доверяю: Этот человек не может правильно подписывать ключи.

- Слабо: Этот человек проверяет фотографию, прежде чем подписать ключ, но не всегда тщательно изучает документы.

- Полностью: Этот человек тщательно проверяет документы и фотографию, прежде чем подписывать ключ. Иными словами, он подписывает только те ключи, которые действительно принадлежат тому, кто просит их подписать.

- Безоговорочно: Этот уровень доверия следует назначать только вашим собственным ключам.

### Включение и отключение ключей

Когда ключ включён, его можно использовать для шифрования. Когда ключ отключён, его нельзя использовать ни для шифрования, ни для проверки сделанных им подписей.

### Срок истечения

После того, как ключ истекает, его нельзя использовать для выполнения действий. Заново включить ключ можно, сменив его срок истечения на какую-нибудь дату в будущем. Хорошая практика — иметь один главный ключ, который никогда не истекает, и много подключей, которые истекают и подписаны главным ключом.

### Идентификаторы пользователей

Идентификаторы пользователей дают возможность применять с одним ключом несколько имён и электронных адресов.

Обычно они имеют вид:

    Имя (комментарий) <адрес электронной почты>

#### Добавление идентификатора пользователя

Полезно добавить идентификатор пользователя, если вы хотите по-разному представляться на работе и друзьям.

Чтобы добавить к ключу идентификатор пользователя:

- выделите ключ в главном окне;

- дважды щёлкните на нём или нажмите Свойства на панели инструментов;

- выберите вкладку Имена и подписи;

- нажмите Добавить.

После того, как вы это сделаете, появится диалог, который нужно заполнить. Поля этого диалога описаны ниже.

Полное имя

- Введите своё полное имя в виде

      <имя> <фамилия>

  При желании можно добавить отчество или инициал.

  В этом поле надо ввести хотя бы 5 символов.

Электронный адрес

- Большинство людей будут искать ваш ключ на сервере ключей по вашему электронному адресу. Убедитесь, что ввели его правильно, прежде чем продолжать.

  Он должен иметь вид

      <пользователь>@<домен>

Комментарий к ключу

- В поле комментария можно поместить любые дополнительные сведения. Они будут включены в отображаемое имя вашего нового идентификатора. Эти сведения можно искать на серверах ключей.

### Фотографии

Владелец ключа может внедрить в него одну или несколько своих фотографий. Эти фотографии могут быть подписаны, как и обычные идентификаторы пользователя. Фотография должна быть в формате JPEG. Желательно делать её не крупнее 240×288 пикселов.

If the chosen image is not of the required file type or size Passwords and Keys can resize and convert it on the fly from any image format supported by the GDK library.

### Изменение пароля

Чтобы изменить пароль, назначенный ключу:

- выделите ключ в главном окне;

- дважды щёлкните на нём или нажмите Свойства на панели инструментов;

- Нажмите Изменить пароль.

Введите новый пароль и нажмите OK.

### Удаление ключа

Чтобы удалить ключ из вашего брелока:

- выделите ключ в главном окне;

- Щёлкните на нём правой кнопкой мыши и выберите Удалить ключ, или выберите Правка Удалить ключ.

Вы можете удалять собственные ключи, доверяемые ключи и собранные ключи.

## Свойства подключей OpenPGP

У каждого ключа OpenPGP есть один главный ключ, который используется только для подписывания. Подключи применяются для шифрования и также для подписывания. Таким образом, если ваш подключ будет скомпрометирован, вам не понадобится отзывать свой главный ключ.

Идентификатор

- Это идентификатор подключа.

Тип

- Указывает алгоритм шифрования, с помощью которого был создан подключ. Ключи DSA позволяют только подписывать, ключи ElGamal — только шифровать, а ключи RSA — и подписывать, и шифровать.

Создан

- Указывает дату создания ключа.

Истекает

- Указывает дату, начиная с которой ключ более нельзя будет использовать.

Состояние

- Указывает состояние ключа.

Прочность

- Указывает длину ключа в битах. Как правило, чем длиннее ключ, тем большую степень безопасности он обеспечивает.

  Если ключ защищён плохим паролем, то он будет ненадёжен, сколь бы длинным он ни был.

### Добавление подключа

Чтобы добавить к ключу подключ, в разделе Подключи нажмите кнопку Добавить.

После того, как вы это сделаете, появится диалог, который нужно заполнить. Поля этого диалога описаны ниже.

Тип ключа

- Указывает алгоритм шифрования, с помощью которого создаётся подключ.

  DSA

- Использовать алгоритм Digital Signature Algorithm (DSA) для создания подключа. Такой подключ сможет только подписывать.

ElGamal

- Использовать алгоритм ElGamal для создания подключа. Такой подключ сможет только шифровать.

RSA

- Использовать алгоритм Rivest-Shamir Adleman (RSA) для создания подключа. Такой подключ может как подписывать, так и шифровать, но вам придётся создать два разных подключа.

Длина ключа

- Указывает длину подключа в битах. Как правило, чем длиннее ключ, тем большую степень безопасности он обеспечивает.

Срок истечения

- Указывает дату, начиная с которой ключ более нельзя будет использовать.

### Смена срока истечения ключа

Чтобы изменить срок истечения подключа, выделите его в разделе Подключи, затем:

- нажмите кнопку Истекает слева;

- в диалоге даты выберите новую дату истечения, или выберите Никогда не истекает.

### Отзыв подключа

Чтобы отозвать подключ, выделите его в разделе Подключи, затем:

- Нажмите кнопку Отозвать слева.

- Выберите причину, по которой хотите отозвать ключ:

  Нет причины

- Нет никакой определённой причины для отзыва ключа.

Скомпрометирован

- Ключ скомпрометирован.

Заменён

- Ключ заменён на другой.

Не используется

- Ключ больше не используется.

- Введите описание того, почему вы отзываете ключ.

- Нажмите Отозвать.

Ключ отзывается немедленно.

### Удаление подключа

Чтобы удалить подключ, выделите его в разделе Подключи, затем:

- Нажмите кнопку Удалить слева.

## Свойства ключей SSH

Изложенное в этом разделе касается всех ключей SSH.

Чтобы просмотреть свойства ключа SSH:

- выделите ключ SSH в главном окне;

- дважды щёлкните на нём или нажмите Свойства на панели инструментов;

- выберите вкладку Подробности.

### Свойства

Отпечаток

- Отпечаток — это уникальная строка символов, которая точно обозначает ключ.

Алгоритм

- Указывает алгоритм шифрования, с помощью которого был создан ключ.

Местоположение

- Это местоположение, в котором хранится закрытый ключ.

Прочность

- Указывает длину ключа в битах. Как правило, чем длиннее ключ, тем большую степень безопасности он обеспечивает.

  Если ключ защищён плохим паролем, то он будет ненадёжен, сколь бы длинным он ни был.

### Удаление ключа SSH

Чтобы удалить ключ SSH:

- выделите ключ SSH в главном окне;

- щёлкните на нём правой кнопкой мыши и выберите Удалить ключ, или выберите Правка Удалить ключ.

## Импорт ключей

To import keys choose File Import and select, from the file chooser, a file containing at least one ASCII armored public key.

Importing can also be performed by pasting the keys inside Passwords and Keys:

- выделите публичный блок текста, обёрнутый в ASCII;

- скопируйте его в буфер обмена;

- выберите Правка Вставить ключи.

## Экспорт ключей

To export keys, select the keys in the main window and choose File Export .

Также вы можете экспортировать ключи в буфер обмена в виде текстового блока, обёрнутого в ASCII:

- выделите ключи в главном окне;

- выберите Правка Копировать ключи.

## Подписывание ключа

Если вы подписываете ключ другого человека, это значит, что вы доверяете этому человеку. Прежде, чем подписывать ключ, вы должны тщательно проверить его отпечаток, чтобы убедиться, что ключ действительно принадлежит этому человеку.

Чтобы подписать ключ из вашего брелока:

- выделите ключ, который хотите подписать, на вкладке Доверяемые ключи или Другие собранные ключи;

- Choose Sign from the toolbar or File Sign ,

- укажите, насколько тщательно вы проверили ключ;

- укажите, должна ли подпись быть замкнутой в вашем брелоке, и можете ли вы её отозвать впоследствии;

- нажмите Подписать.

## Параметры

This section describes the preferences settable in Passwords and Keys by choosing Edit Preferences from within Passwords and Keys.

### Password Keyrings

#### Creating Keyrings

To create a new keyring, from the menu choose File New and choose Password Keyring. Enter a name for the new keyring, and press enter.

#### Changing Keyring Passwords

To change the unlock password of the keyring, first select the appropriate keyring and then press Change Unlock Password button. You will then be prompted to type the old password in the Old password text box, the new password in the New password text box and confirm it in the Confirm password text box. To apply the settings, press Change. If the old password is correct, you will get a status message indicating the success of the operation. If the old password is not correct you will be asked to check its correctness.

#### Removing Keyrings

To remove a keyring, first select the appropriate keyring and then from the menu choose Edit Delete.

### Серверы ключей

Обновляйте свои и чужие ключи, синхронизируя их с удалёнными серверами ключей. Это позволит вам постоянно иметь самые новые подписи на всех ваших ключах, так что сеть доверия будет наиболее полезной.

Passwords and Keys provides support for HKP and LDAP keyservers.

Серверы HKP

- HKP keyservers are ordinary web based keyservers such as the popular hkp://pool.sks-keyservers.net, also accessible at http://sks-keyservers.net.

Серверы ключей LDAP

- Серверы ключей LDAP менее распространены, но используют для передачи ключей стандартный протокол LDAP. Хороший LDAP-сервер — ldap://keyserver.pgp.com.

### Обмен ключами

Key Sharing is provided by DNS-SD, also known as Bonjour or Rendevous. Enabling key sharing will add the local Passwords and Keys users' public key rings to the remote search dialog. Using these local "key servers" will most likely be faster than accessing remote servers.

## About Passwords and Keys

Passwords and Keys, its associated plugins, the preferences applet and the panel applet are known collectively as Seahorse. Seahorse was written by Jacob Perkins. The current maintainers are Stef Walter and Adam Schreiber. This manual is by Adam Schreiber. The project's web site was designed by Jim Pharis. To find more information about Seahorse, the project , please visit the Seahorse web page.

Чтобы сообщить об ошибке или сделать предложение по Seahorse или этому руководству, следуйте указаниям в разделе обратной связи руководства пользователя GNOME.

Эта программа распространяется на условиях лицензии GNU General Public License, опубликованной фондом Free Software Foundation; либо версии 2 этой лицензии, либо (на ваш выбор) любой более поздней версии. Копия этой лицензии прилагается к документации; ещё одну можно найти в файле COPYING, который прилагается к исходному тексту программы.