Post
Topic
Board Archival
Merits 1 from 1 user
Topic OP
[Укр: Навчальний посібник] Підпис PGP - шифрува
by
DrBeer
on 12/05/2024, 18:18:47 UTC
⭐ Merited by GazetaBitcoin (1)
Code:
Автор: [url=https://bitcointalk.org/index.php?action=profile;u=3506304]Learn Bitcoin[/url]
Оригінальна тема: [url=https://bitcointalk.org/index.php?topic=5472957.0] https://bitcointalk.org/index.php?topic=5472957.0[/url]
[hr]

Привіт BitcoinTalk!

Я оновив тему [url=https://bitcointalk.org/index.php?action=profile;u=1432468]mdayonliner[/url] [url=https://bitcointalk.org/index.php?topic=5469280.0][Навчальний посібник] Підпис PGP - Шифрування/розшифрування повідомлень - PGP fingerprint,[/url] тому що зображення в ній були пошкоджені, і автор більше не активний. Як підказав [url=https://bitcointalk.org/index.php?topic=5469280.msg62952506#msg62952506]Husna QA[/url], я вирішив написати посібник для користувачів Linux.[hr]

[center][quote][img width=850]https://talkimg.com/images/2023/11/05/tsHtJ.jpeg[/img][/quote][/center]
Image source: encriptados.io


➥ Встановіть Gnupg і gpa:

Приступимо!
Відкрийте термінал і вставте цей командний рядок

Code:
sudo apt-get install gnupg2 gpa

Якщо ви вже надали права root, пароль не буде запитуватися. Якщо ви цього не зробили, введіть свій системний пароль, gnupg2 і gpa будуть встановлені. Подивіться на скріншот нижче;

Quote


➥ Створити ключ:
Вставте цей командний рядок у свій термінал.

Code:
gpg --full-generate-key
і він запитає, який ключ ви хочете згенерувати. Варіант RSA and RSA використовуються за замовчуванням, і я згенерую RSA and RSA. Щоб згенерувати ключі RSA and RSA, введіть 1 і натисніть Enter.

Ключі RSA можуть мати довжину від 1024 до 4096 біт. 3072 - значення за замовчуванням, але тут я створюю 4096. Отже, напишіть 4096 і натисніть Enter. Див. зображення нижче;

Quote

Тепер ви можете встановити термін дії ваших ключів. 0 означає, що термін дії ключа безстроковий. Я виберу 0. Напишіть 0 і натисніть Enter. Введіть Y і знову натисніть Enter.
Має з'явитися повідомлення з проханням ввести ваше справжнє ім'я (зрозуміло, ви не зобов'язані його писати), електронну пошту та коментар. Я пишу свій. Потім Вкажіть 0 і знову натисніть Enter. Він попросить ввести вашу парольну фразу, напишіть її, і він згенерує ваші ключі. Дивіться зображення нижче;

Quote


Тепер вставте цей командний рядок
Code:
sudo gpa
Якщо ви не отримали жодних помилок, пропустіть наступну частину.


Якщо ви отримали помилку
Code:
failed to load module canberra-gtk-module

це може бути причиною того, що ви не можете створити ключі, навіть якщо вказано, що ключі були згенеровані. Якщо ви використовуєте систему Ubuntu або Debian, спочатку застосуйте це

Code:
sudo apt update


а потім встановіть Libcanberra 

Code:
sudo apt install libcanberra-gtk-module libcanberra-gtk3-module -y

Після цього ще раз спробуйте

Code:
sudo gpa
і потім має відкритися графічний інтерфейс GNU Privacy Assistant, і звідси ви зможете створювати свої ключі. Я думаю, ви вже знаєте, як це зробити

.

Добре. Я вже згенерував свої ключі, і ви можете побачити їх нижче;

Quote


➥ Експорт відкритого ключа.
Щоб експортувати відкритий ключ, клацніть його правою кнопкою миші та виберіть "Експортувати ключі...".

Quote

Виберіть шлях і напишіть ім'я файла.txt. У моєму випадку я написав publickey.txt.

Щоб побачити ваші відкриті ключі, відкрийте файл. У моєму випадку це мій відкритий ключ

Code:
-----BEGIN PGP PUBLIC KEY BLOCK-----

mQINBGGVGVnoBEACsg6GWMYbztqxe0bKbiCZ12/ngcPaw6IKPd/g8RfIIuqISEgGU
hfvj0ulted8RKm0kL/kEG782EpbAVHEIIbnU0tluhLG6z9EieLfXWkmT9JEZViKR
JylFDDsxYJ5cWlccTNddfIAxZ5PWS445TVUDTnApaw68gciXoq5K3v70nZZUD/Of
z3UTWhleUqI5/nKTQNJtgdGvGS4kDGZ/i1AZkd1xuoSP7ezjtMuPP2BjgoFicpJG
KD6DAcPSJce/7aTZP45LHYg1mazzU8jXxHC8byoxPuRFGFRAQ+cv3CnJw9eIdOB6
aGRWxA+HKmuBDHVzMPtvEF9CP4xHB1Ko6b3p4bM0yEpgn/QObtkLirvim2PyzycH
DLK6tjGmhXAjoFYNTiyK0chja59nAPIFxg0/SxhKdUqPBGJMrrx+WF+sWcj3IsOW
01rWKwF+5nUyUAejDQDTEfFpAi8Veg8M8O6uXSrcQDsfjPo6UKWvOWU6v1cbI8Lw
FFv72iQmK21P/CXtEWTBpP/b2nJNe6FnTRtWyNiBd9mADq0c7JXnmI+AHUApECzi
3/sWTrLGqmLhTjwWSMtu7T5YnkbA6Gi6Rdou9aU0X7fWHMG3r7hd6yRV94H5GHC4
54kcfMIbRNFIR2t4lymrmX55uatWvnwVTD/UcdionLdM+zMe3zGb+95BGQARAQAB
tDVMZWFybkJpdGNvaW4gKHRleHQgcGdwKSA8bGVhcm5CaXRjb2luQHByb3Rvbm1h
aWwwuY29tPokCTgQTAQoAOBYhBGtHJ98FvBU3lCnev+J5UVEpYZajBQJlRlZ6AhsD
BQsJCAcCBhUKCQgLAgQWAgMBAh4BAheAAAoJEOJ5UVEpYZajn9oP/RGVixoMZruT
ZJUx0c+ihSUP8LvMOe8FD/Sh9z6vS4y+tj21RHgZWGBVUiUiwPcpmIcxMuti5Emi
Rjb8s1NG20pG5TNKsRSpFtRg+UgO1Dw02IAic+Q2rXFiq/jKXnS5ggoC7q6Bct4Z
yGnUtNnq946N8hq18TcdX1NhRWnJdcvBsrrSVHf0wb8M9k4uMgX86Co4urBLLluc
xoE99LklB002ZdnoDc2RfWPUFstxsbtfvcaIXnYobQDXeZDFj+Va5+Cp3LwAJqVm
eLnhzozBVXXZBEQtodgKO7ZV3DYpZYqQyz2hNn3PonOzPBUymJ2k2rClStOXuV5I
rHkvSGWPBo0qwbuP0pBSHyC3HjVz71frrx1o+rkoIcysglRerS4BZ0/HDGnZjEcP
5SptxWtQH7cuGd3NIzX7YbBbsQS52iNRQ7RTmiw+R7wYlvA5trmWvXL7sAVOGP+W
bANaA84pDroLZTa9eut9is+4b6WfMuK19uZRIOXHKkpkvNMAnlvems6lOw6HQHpO
QuCDTZpP/wpw0GWSs5Zrc7KYTQnBa1sqYuWfwXKTbirv2TJJW9Hs3FuYp3gf3wj9
0IHvuY7N6jcJZ49vDDDDYWVpt06aDIOXGwb8bOQjs0g+DkuGsOk4sg+svQNGuz8pgS
TYoohYeEtacevbb064Kd0hjkPNrk6THyByBuQINBGGVGVnoBEAC42LwnlBGRAxTLgB9b
z6yLGqCoYpt7tVThR90Xh+MJAwsLZnQNrno2uExqt3s2pscsecmr1iFTbQ+YMHXm
7I88x4wv+ETiBIPqchzruXTR1oyaFOH3w9wZheajem6W1T90oqT+8v78OCImcpk4
BjnzberKP/B1tolAdndJ4viSX6gzu7uHg8kfAZu5tQMD+vPTZgmZRvo8xidtDHWb
2Beggy0MGKaV5tkn1MUyxWQqqrfbMV9C29sJ1ldkOSXonwZHUJChlxVxyseXqSHx
0quugRhtxwdSMbdoKF71I9EqRtc6Bz/xRlRWt4/NXtHzQx2JFYVUpp+LVTXMgOIB
KFfvvUrvTfq6AT2aE1XMJyuHgv2M2mNPD4eLuYnlzq234XYbRftaH1VWi2n35xiI
tLHrEG5QjKrJTgnZcHhIdkIn9IaaHr2bJ1yQID6ayajtLgPL2w5jBzjKUE3/llQx
rKGt+ohEgIHUfposRCq1itEGhiY6HmjFo+vQR5TDGDBpgnxNQRisa8ONth/qrYUk
BaSjJcpRrH5GOrEPHzICw9WCpPCRuBBDGgC4rfEH59tEXwAEwtPw7rRx9s1IJA7n
umWpNaVQ8rQYJdqyHHH4y3IgfBptzFsl7fkrbKKxb9fUm4YUptYrgNBOy/1cUWJLy
n5rPfLtvdtCzhG9rskLJfiZcXQARAQABiQI2BBgBCgAgFiEEa0cn3wW8FTeUKd6/.
4nlRUSlhlqMFAmVGGVnoCGwwACgkQ4nlRUSlhlqMSHg/9E9i+8JPR5HgkwYwjcd+A
HBlNaRdU6Tz71tQHhITV23u6I8wfZ4yplXnbHBx65g+uPyzMA5sHRyGagviNg4fj
8JTBkl7u/kW+tWK7zbFoRuoWkucW6T4veDgPveeMaSK9eskNw1tY86NktmKA1mSn
G3gQi9Cbs0bOGwJd1scaDf1p8ChRYXlmUNZt7OiWyctlK/qk7WsXi7UNOW/LeepB
MnnBFnul/IRKDDJoEOPa719S6yWDr6I0jcXZ2NwKfdDaNyp+JIvH4Rb9K2db91Na
BAvcjGZevDRfVwcoK5rbjfX6FL0yfi9jYfXerfHof3x73NSrKKc7obwqHfCE2YvY
gxeRheCkDtHqSV1gowNP5vzKPc+MqNaPgujo8FujJr3g5tOvfzU5nXjRgPk60KyF
kObYv83PW3ukrIihUoJZb8tolci2XycU5Yp8cMrus8FpKi/dDi5CAN/8gS7QyF9B
YXAwgZnDP41c8rbp1eJuh1bEFO77o8pHUG5xZN2fSRg3SgW3qcssJqo/BBrYEqkg
g2mxbTonfkw5i4zpS9UqJ8Iy1m+gX/P9I7JyzL+VpqFydpf5IMAVwhb0XSxI5VwX
N/5nH3IgEDUBSt5bEfAmiaSxsth3SakSeRYG5ICkTr4RSOqHVBdAEODWBGMIqCdd
gFy/cFXnbPeYtqGrdUCuKq8=
=t6jo
-----END PGP PUBLIC KEY BLOCK-----


➥ Збереження секретного ключа.

Щоб зберегти секретний ключ, клацніть його правою кнопкою миші, виберіть "Резервне копіювання" і збережіть файл. Він запитає вашу парольну фразу.

Quote


➥ Надіслати зашифроване повідомлення:

Тепер я збираюся відправити зашифроване повідомлення в BitcoinGirl.Club, використовуючи його/її відкритий ключ:

Code:
-----BEGIN PGP PUBLIC KEY BLOCK-----

mDMEZMghNBYJKwYBBAHaRw8BAQdA+IDRMqmKdzj0eiBee8MjUJ71Sl11HJDEKwuv
eONy9We0ImJpdGNvaW5naXJsIGNsdWIgPGJnY0Bub2VtYWlsLmNvbT6IkwQTFgoA
OwIbAwULCQgHAgIiAgYVCggkICwIEFgIDAQIeBwIXgBYhBFDZejW2cobfuR3fPWOx
Ut7+xyg9BQJkyCG+AAoJEGOxUt7+xyg9E5MA+wS51d5leJ0noKkZlEfAjEqBt/ca
li0mfmKfw9U5LXLrAQC3ncYEyJHrzlNXAav1myyvKZEXQ1WAGafIHeRdcleJALg4
BGTIITQSCisGAQQBl1UBBQEBB0ChNUGhTHWOLKkMNBXFG6/Rl/w/wWrZ4ad3ppaKtA
Cs3BLwMBCAeIeAQYFgoAIAIbDBYhBFDZejW2cobfuR3fPWOxUt7+xyg9BQJkyCHK
AAoJEGOxUt7+xyg9l9YA/RKyt4OQVeDb1coppNdMVsptCnfB+66fShrn1ij7n9XA
AP4ntoJBo0w4PDIbuCEtOPRjUAk+pC3iaaC2Dq1hU4b+Bw==
=wFDZ
-----END PGP PUBLIC KEY BLOCK-----

Я зберіг його блок відкритих ключів у файлі .txt та імпортував його. Дивіться зображення нижче;

Quote

Тепер перейдіть на вкладку Windows і натисніть "Буфер обміну".

Quote

Напишіть своє повідомлення, перейдіть у меню File і виберіть "Зашифрувати" (див. зображення нижче):

Quote

Тепер клацніть на відкритому ключі Bitcoingirl і а також поставте галочку в Sign. З'явиться запит на введення парольної фрази; введіть її, і все! Ваше зашифроване повідомлення з'явиться в буфері обміну.

Quote


[/center]

Code:
-----BEGIN PGP MESSAGE-----

hF4DHD+iqLgO/5wSAQdAYQqzh5+Bj9mNagMn0ZXEzOG6wNFCBiXxpMnSMPDCr00w
rvpcDpcGPifQOTSeW++yX+gEAUwh3Nuz2chHSe2m5mRIthHNbXZXVLqnqDGAp5G3
0ukBFTQutKV3HrFTnSBc9IauNim5EdqywFRRRigNsxG5z6VWCR7ecQtqYmEnvHNFv
orgPj2KC90VJ0eA1IZ/OzNyW7VqXrcDaH+0iUAFrlkEN9jf+d+OzpBvVLf8H8WZc
lSi2zP+GdSgA0ITIM6gWhirA/wkeOBXPE9H4eiq+da36JYmUSRxGHR7AZlmt/v+W
OD8REjHxSISWvMbuN703QKV6KVZ0K4JOEQaIdeRu6zYDueMV+YNGMC8eH8doMFlT
yPpJbi8MM+qFTuno+iDCR/2HzdAUVGrExzIr4ZZoIkCaOlmL8ZIJBcnMVnjySVFJ
t+Wb3fspFERX8jnw8pyt4l2EUbpY1F+OQ4YOGhvkZd3rbPkt9qRE+JUvPUx+Carz
RX08qe5qHVvvjajfppewoypDkXto5wfDILIVEyIuhqo1/aIFyEhXdRO6sWqt2EeGA
+XQpgfd6xWhEESk3lq+bTDHseqzI1Hs4Dng4Yjdx0L2Y91Ag9tj/cyyKyHi0nMam
/t1SBpMSotfV3CnCUdMh9gHdok43e9b5hObXVpd7jjU2PH443xvfrZtiKlvvGUdd
fUZuMFilx7Clfm4YukrzM6ntg2U+uINRKDLWaf1JA2zd4DET41gNdgkTNQxnT/It
02hrqyI+TfjzhdP6Kls4O2e4hhusIXqtKwut0W2zjfc7YqhA3SBHOJJjd2d4xoky
Kn7AK8xh+RcLWhDAVMV+/NJkJKjveLpgbrtw/0QU/WM1V8e5RGedtlJUHjwS6s34
QnHrgOFDmnSsachXKxv53kzwGNkmtzdoLFedQTLXWu16rlSlO7bbPTTP8YiXDxOJ
WkC7xNbERFdTC51pd2moWJfot4mp8kpKN22ItZZZvRIYIkDX2a01xOP1aflDCszuB
+YRdjN991l81KiY=
=WwRm
-----END PGP MESSAGE-----

Ось так. Ми вже закінчили. Дайте мені знати, якщо я припустився якоїсь помилки, тому що я використовую Linux лише місяць.
Якщо ви зіткнетеся з будь-якою проблемою, напишіть тут, і я постараюся допомогти її вирішити. Навіть якщо я не зможу цього зробити, є багато членів спільноти, які можуть допомогти.


Пepeклaд здiйcнeнo зaвдяки iнiцiaтивi AoBT: