Начало работы¶
Install
scdaemonand GnuPG 2.1 or higher by using your package manager (e.g.apt update && apt install scdaemon gnupg2on Ubuntu). Installscdaemonand GnuPG 2.1 or higher by using your package manager (e.g.apt update && apt install scdaemon gnupg2on Ubuntu).Установите GnuPG 2.1 или выше.
Установите Gpg4win на свой компьютер.
Connect your Nitrokey to your computer and confirm all dialogs (if there are any) so that the USB smart card device driver gets installed almost automatically.
Use GnuPG to generate new keys or import existing ones.
Примечание
Действительно, необходимо сначала импортировать или создать новые ключи, а затем изменить PIN-коды. В противном случае изменение PIN-кода пользователя будет неудачным! Кроме того, переопределение ключей приводит к сбросу PIN-кода (значения по умолчанию), имейте это в виду!
Измените PIN-код администратора (по умолчанию:
12345678), а затем PIN-код пользователя (по умолчанию:123456) на свой собственный выбор.PIN-код должен состоять как минимум из 14 символов (начиная с RTM.8), может содержать любые символы (не только цифры). Не выбирайте только цифры. Если ваша среда позволяет это, используйте смайлики или национальные символы.
Чем длиннее PIN-код, тем лучше. Можно также использовать 6 случайно выбранных слов для обеспечения такой же или лучшей безопасности, чем случайная строка символов.
Use
gpg -card-edit->admin->passwdto achieve this (for Admin PIN case).Пожалуйста, будьте внимательны, меняйте сначала PIN-код администратора, а затем PIN-код пользователя! В противном случае активируется режим «без администратора», смотрите эту инструкцию для получения дополнительной информации.
Опционально можно установить код сброса (` руководство <https://www.fsij.org/doc-gnuk/gnuk-passphrase-setting.html>`_). Минимальная длина кода - 8 символов, однако он должен быть таким же длинным, как и PIN-код пользователя.
KDF-DO позволяет сократить PIN-код минимум на 8 символов, выполняя часть вычислений на ПК.
Firmware version 1.2.5 or below: In case you forget a PIN or enter it wrongly three times you need the reset code to unblock the PIN. Otherwise the device wouldn’t be usable anymore! Therefore please set the reset code as well when initialising the key!
Теперь ваш Nitrokey готов к использованию.
Создание ключей с помощью OpenPGP или S/MIME¶
Существует два широко используемых стандарта для шифрования электронной почты. В то время как OpenPGP/GnuPG популярен среди частных лиц, S/MIME/x.509 используется в основном на предприятиях. Если вы сомневаетесь, какой из них выбрать, лучше использовать OpenPGP.
To learn more about how to use OpenPGP for email encryption with the Nitrokey, please refer to chapter OpenPGP Email Encryption.
To learn more about how to use S/MIME for email encryption with the Nitrokey, please refer to chapter S/MIME Email Encryption.
Обратите внимание, что приложение Nitrokey App не может быть использовано для этого устройства!
Устранение неполадок¶
В некоторых системах GNU/Linux необходимо вручную вставить правила UDEV для устройства Nitrokey. Если вы следовали приведенным выше инструкциям и получили сообщение:
gpg: OpenPGP card not available: No such device
установите приложение Nitrokey App или введите в терминале следующие команды для загрузки и установки правил UDEV:
wget https://raw.githubusercontent.com/Nitrokey/nitrokey-udev-rules/main/41-nitrokey.rules
sudo mv 41-nitrokey.rules /etc/udev/rules.d/