follow us on twitter . like us on facebook . follow us on instagram . subscribe to our youtube channel . announcements on telegram channel . ask urgent question ONLY . Subscribe to our reddit . Altcoins Talks Shop Shop


This is an Ad. Advertised sites are not endorsement by our Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise Here Ads bidding Bidding Open

Author Topic: [Учебник] Android PGP - шифрование/дешифрование сообщений  (Read 75 times)

Online DrBeer

  • Legendary
  • *
  • *
  • Activity: 2000
  • points:
    57706
  • Karma: 153
  • Coinomize.biz
  • Trade Count: (0)
  • Referrals: 0
  • Last Active: Today at 06:41:38 PM
    • View Profile

  • Total Badges: 14
    Badges: (View All)
    Poll Voter too active, 25 Posts in one day Karma Good
Aвтop: Learn Bitcoin
Opигинaльнaя тeмa: [Android Tutorial] PGP Signature - Encrypt/Decrypt message
Автор данного перевода: DrBeer


Привет, BitcoinTalk!

На данный момент я написал два справочных материла по PGP, они предназначены для пользователей систем Linux и Windows. Но меня заинтересовало - есть ли реализация подобного приложения для пользователей Android ? Большинство пользователей в моей стране используют устройства на базе Android. Поэтому, я здесь, с еще одной темой по PGP, и я думаю, что это последняя статья из этой серии, так как у меня нет MAC или iPhone, чтобы протестировать PGP на этих устройствах.



Quote
Источник изображения: primekey.com


➥ Другие справочные материалы по PGP:


➥ Установите OpenKeyChain

Openkeychain - это приложение для Android, которое вы найдете в Play Store. Поиск в Google Play, или можете получить по прямой ссылке: https://play.google.com/store/apps/details?id=org.sufficientlysecure.keychain.
После установки приложения, пожалуйста, откройте его и выполните следующие шаги.

➥ Генерация ключа:

Выполните следующие шаги. См. подпись к изображению.



Нажмите на кнопку
CREATE MY KEY


Введите свое имя
и нажмите NEXT


Введите свой e-mail
и нажмите кнопку NEXT



Включите опцию Publish on keyservers
Если вы хотите загрузить
свои открытые ключи на
сервер ключей, и нажмите
на кнопку CREATE KEY


Начинается генерация
вашего ключа


Ваш ключ готов

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

Code: [Select]
-----BEGIN PGP PUBLIC KEY BLOCK-----

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
4EVqsclfu8pf60TmSlrC
=rso3
-----END PGP PUBLIC KEY BLOCK-----


➥ Экспорт секретного ключа:

Чтобы экспортировать секретный ключ, выполните следующие действия:



Нажмите на три точки и
нажмите на пункт "Backup Key"


Убедитесь что вы где то
сохранили этот резервной ключ,
для восстановления
и нажмите на "Save backup"


Сохраните этот файл
на своем устройстве


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



➥ Отправка зашифрованного сообщения:

Чтобы отправить зашифрованное сообщение, вам нужен открытый ключ PGP получателя, для этого вы должны импортировать его на свое устройство, чтобы вы смогли отправить зашифрованное сообщение. Чтобы импортировать чей-то ключ шифрования, скопируйте его открытый ключ. В моем случае я собираюсь скопировать свой другой тестовый ключ. Для копирования открытого ключа получателя, выполните следующие действия:



Нажмите на значок +
и выберите " Import from file"


Нажмите на три точки,
а затем нажмите на "Read from clipboard"


нажмите "Import"


Теперь у вас есть открытый ключ получателя. Давайте создадим и отправим зашифрованное сообщение!
Нажмите на три линии в левом верхнем углу и выполните следующие действия:



Нажмите на "Encrypt/Decrypt"


Нажмите на "Encrypt Text"


Нажмите на "Encrypt to"
и напишите имя пользователя,
ключ которого вы импортировали минуту назад


Теперь напишите свое сообщение и, наконец, нажмите на значок заблокированного буфера обмена в правом верхнем углу. Это зашифрует содержимое сообщения и скопирует зашифрованное сообщение PGP. Теперь вставьте его в любое место, чтобы посмотреть, как оно выглядит. Вот мой результат;

Code: [Select]
-----BEGIN PGP MESSAGE-----

hQGMA01VYPjWVnQkAQwArWsqENxsVrwd0U2Y0TR+5ODURn3WKT+cZJv8hO8MAKL8
yER5Y1ULQ4/zsGqZqHx/3yjaArV/OmvKLfcYRwKMMnppUwrs0+mHWlQupfo+1aO9
tL9yDxO7urmAp7uttDV5N2vDRGQhyWUo5tDo3WDg1sParCD+oDUxPovy6Nnp+/kd
d13XQWpZYnUssn3hAtWvYtFpuHeqSbD6kBiyGqrMd1YKSGWe/B/aat4iwq0bVuUH
qsZkT7kX5gbEv50/MAjs2N7k8AAQZBIapOA3yPF2GXREuF5n9MkQmr/O6x8lC7cS
K8IbtsLWk+tEE9mJUMQifXJEMNJPnkgEEVVaDClD5ulfW/X766nWoW53U27ge4nG
CljJfAx4cRpy0mEB6io0zi7ME4n7MvFd+1p0UBo76XUkAh8uJl7zx9KId5hqZSnF
FVkS3uuG4/IFk8I+ExE/nJQloJO0fOb8sFNlXWbxPsPMUaFRtzP4FcAzDghGp894
dH59WmYEJuhhAO4XQw9o0sFZAZ0+lQkQg5c9T7xzXVD8tum1YLIHPJ51+soLO3uO
nQSdv3ui8bUpLDPi+GneELaPkmqWfbKV2kkUpcMmDofQjwwEG+6HEa5xPn7YcvkG
rFrCAFv/rV6wx3Q7yDNgv2Ecnl6NZhwGkZ/UvnxjQfEXmiQJb2DYUwIuT0kARGGg
dRRCmVKZckNvtZiu4yjt3VYdZJSSOdJxLjzjSHKKYtyQdWJBkL3s8TMFI5mccuBZ
hNAEWVO9k37Watjb6FfblS40KmjpkIEvZIdq1GTDeT/wv175CdXX20yTaxjGngw+
MZgh5qzWAgfJCge6ZBN1TLeL0Ia0JUHQFpeC4JspXwXr/BwW7Qsi7/Lke6IrAZ9k
0RmNB8iW6XHNyPccZh1Neh0PtcWlAZwWx9N7M8NJIkZQHZGiwj/jWEIvSqpoOr4p
L90QecA9FCN+2UAQay3vNax8sZ1BdMJNAaUwEi9s1iX5QKL2SfM3a/WoCweOrUm8
IJ/vnhKQd2Mc0HxR6MXLh29dEtvuD2DfIWfFddhIgDIcImZ42d6l0mrHNFRMZbHL
JM+A0fLp2S9Bnfs2Qp2K4fkFEyWeEUrA+QtSl+bNIiiVIRwYunojel4EM7f42zH2
DlZ921odaxSGOFtY+/gIT86XHcz6H8In0Gy0Y8DhdzR3tHeq0MtzAS7utDkJ3Hzi
p3JB1+sQN6NDBODWMODtvdNx7wqpaQ6FS94D
=j5Os
-----END PGP MESSAGE-----

Мы почти закончили. Единственное, что я не показал, это то как расшифровывать, поскольку я считаю, что каждый может расшифровать сообщение. Сначала скопируйте зашифрованное сообщение >> Нажмите на три строки в левом верхнем углу >> Нажмите "Encrypt/Decrypt" >> Получите данные из буфера обмена >>  Бум! Вы закончили!

Спасибо, что прочитали!

Altcoins Talks - Cryptocurrency Forum


This is an Ad. Advertised sites are not endorsement by our Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise Here Ads bidding Bidding Open


 

ETH & ERC20 Tokens Donations: 0x2143F7146F0AadC0F9d85ea98F23273Da0e002Ab
BNB & BEP20 Tokens Donations: 0xcbDAB774B5659cB905d4db5487F9e2057b96147F
BTC Donations: bc1qjf99wr3dz9jn9fr43q28x0r50zeyxewcq8swng
BTC Tips for Moderators: 1Pz1S3d4Aiq7QE4m3MmuoUPEvKaAYbZRoG
Powered by SMFPacks Social Login Mod