Как сделать ключ PGP?

62

Как создать ключ PGP ? Я хотел бы иметь его для подписания подписей PPA и т. Д.

    
задан jrg 31.01.2012 в 20:21
источник

3 ответа

75

Создание ключа PGP

Вот способ GUI для создания нового ключа PGP.

  1. Откройте приложение Пароли и ключи (Seahorse)

    Появится этот экран.

  2. ПерейдитевFileNewвглобальномменюилинажмитеCtrl+N

  3. ВокнеСоздатьновый...выберитеPGP-ключинажмитеПродолжить

  4. Введите полное имя и адрес электронной почты, комментарий не обязательно

  5. Введитенадежныйпароль,которыйвызапомните

  6. Дождитесь окончания диалога Generating key (это может занять некоторое время)

  7. Вы закончили!

Вы можете найти свой ключ на вкладке Пароли и ключи Мои личные ключи .

ЗагрузкавашегоключавLaunchpad

ЗагрузкавашегоключавLaunchpadвсегозанесколькокликов.

  1. Перейдитена Launchpad.net и войдите в систему

  2. На странице вашего профиля нажмите желтую кнопку редактирования (круглую кнопку с серым карандашом) рядом с клавишами OpenPGP

    Примечание. URL-адрес этой страницы выглядит так: https://launchpad.net/~yourusername

  3. ОткройтеприложениеПаролииключи(Seahorse)

  4. ПерейдитенавкладкуМоиличныеключи

  5. ВыберитесвойключиперейдитевRemoteSyncandPublishKeysвглобальномменю

  6. ХитСинхронизация

    Примечание. Кнопка Sync может быть недоступна, если не выбран сервер синхронизации. В этом случае:

    • Нажмите кнопку Key Servers

    • Выберите сервер ключей hkp://keyserver.ubuntu.com:XXXXX из Опубликовать ключи в и нажмите закрыть

  7. ДваждынажмитеPGP-ключизсписканавкладкеМоиличныеключи

  8. ВпоявившемсяключевомокнеперейдитенавкладкуСведения,выберитеОтпечатокпальцаспомощьюмышиинажмитеCtrl+С

  9. Вставьте только что скопированный отпечаток в текстовое поле Fingerprint на странице Измените свои страницы OpenPGP на Launchpad и нажмите Импорт ключа

  10. Вы закончили!

ответ дан Octavian Damiean 31.01.2012 в 21:24
источник
42

Создание ваших ключей OpenPGP с помощью gpg

Шаг 1. Откройте терминал и введите:

gpg --gen-key

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

Шаг 3: проверьте, что ваш ключ был создан, набрав gpg --list-keys и, в случае успеха,

pub 1024D / 12345678 - > это важное число

Шаг 4: Launchpad не сохраняет ваш ключ напрямую , поэтому вам нужно экспортировать свой открытый ключ на ключевой сервер, например keyserver.ubuntu.com:

gpg --keyserver keyserver.ubuntu.com --send-keys 12345678

Замените 12345678 на идентификатор паба, который вы отметили на шаге 3.

В случае успеха GPG отобразит сообщение, похожее на:

gpg: sending key 12345678 to hkp server keyserver.ubuntu.com

Импорт вашего ключа в Launchpad с gpg

Шаг 1: Launchpad идентифицирует ваш ключ OpenPGP с помощью отпечатка пальца . В своем терминале вы можете запросить GPG для отпечатка вашего ключа, набрав:

gpg --fingerprint

GPG отобразит сообщение, похожее на:

  Key fingerprint = '0464 39CD 2486 190A 2C5A  0739 0E68 04DC 16E7 CB72'

скопировать только числовой отпечаток: 0464 39CD 2486 190A 2C5A 0739 0E68 04DC 16E7 CB72 .

Шаг 2. Посетите OpenPGP

Шаг 3: Вставьте отпечаток пальца, который вы скопировали на шаге 1, в текстовое поле Fingerprint, затем нажмите кнопку «Импортировать ключ». Launchpad будет использовать отпечаток пальца для проверки сервера ключей Ubuntu для вашего ключа и, в случае успеха, отправить вам зашифрованное письмо с просьбой подтвердить импорт ключа.

Примечание: это краткий ... из процесса запуска панели ... оба процесса занимают некоторое время, поэтому просто не торопитесь ...

    
ответ дан hhlp 08.11.2011 в 18:49
1

В некоторых системах, таких как lubuntu, где приложение password и keys (seahorse) недоступно, хорошим и простым способом сделать ключ PGP является использование gpa (GNU помощник по обеспечению конфиденциальности). Это графический интерфейс для gpg. Этот метод применим и к другим производным ubuntu.

  1. установить gpa

sudo apt install gpg gpa

2.launch gpa из меню ваших приложений

3.НажмитеКлавиши,затемвыберитеНовыйключ.вампредлагаетсяновоеокно

4.Введитевсвоеполноеимя,нажмитепереслать,затемвведитесвойадресgeniuneemail.pressвперед.Теперьвыберитевариантсделатьрезервнуюкопиюпозже.

  • введите ключевую фразу (может быть слово или фразу) для защиты вашего ключа PGP

  • Теперь вы успешно создали pgp-ключ. Это фактически пара, состоящая из вашего личного ключа и открытого ключа.

  • Чтобы использовать PGP в переписке ур, например, для безопасного обмена электронной почтой, вам нужно предоставить другой стороне ваш открытый ключ. Поэтому сначала экспортируйте свой открытый ключ, затем вы можете отправить его им. Чтобы экспортировать, откройте gpa и выберите свой ключ. Теперь нажмите Keys , а затем клавиши экспорта . Дайте вашему открытому ключу имя и сохраните его

  • tip: , чтобы гарантировать, что вы экспортировали открытый ключ, откройте его текстовым редактором и проверьте, есть ли стартовая строка

    '-----BEGIN PGP PUBLIC KEY BLOCK-----'
    
        
    ответ дан ptetteh227 18.11.2017 в 13:39