Bitcoin Forum

Local => Português (Portuguese) => Topic started by: gagux123 on April 06, 2024, 07:57:32 AM



Title: [Tutorial Android] Assinatura PGP - Criptografar/Descriptografar mensagem
Post by: gagux123 on April 06, 2024, 07:57:32 AM
Autor: Learn Bitcoin (https://bitcointalk.org/index.php?action=profile;u=3506304)
Topico original: [Android Tutorial] PGP Signature - Encrypt/Decrypt message (https://bitcointalk.org/index.php?topic=5474187)




Olá BitcoinTalk!

Até agora eu escrevi dois tutoriais de PGP, e eles são para usuários de Linux e Windows. Mas eu queria saber se existe algum aplicativo para usuários Android. A maioria dos usuários da minha local board usam dispositivos Android. Então, aqui estou eu com outro tópico PGP e acho que este é o meu ultimo. Não tenho MAC ou iPhone para testar o PGP nesses dispositivos.



Image source: primekey.com


➥ Outros tutoriais sobre PGP:
  • ▶ [Eng: Tutorial] PGP Signature - Encrypt/Decrypt message (Linux Only) (https://bitcointalk.org/index.php?topic=5472957.0) - Learn Bitcoin (https://bitcointalk.org/index.php?action=profile;u=3506304) - Inglês
  • ▶ [Eng: Tutorial] PGP Signature - Encrypt/Decrypt message - Fingerprint (https://bitcointalk.org/index.php?topic=5469280.0) -mdayonliner (https://bitcointalk.org/index.php?action=profile;u=1432468)- Inglês
  • ▶ [Tutorial] PGP/GPG (Mac OS X) (https://bitcointalk.org/index.php?topic=3221263.msg33504187#msg33504187) - Husna QA (https://bitcointalk.org/index.php?action=profile;u=1827294)- Indonésio
  • ▶ [Tutorial] PGP/GPG (Microsoft Windows) (https://bitcointalk.org/index.php?topic=3221263.msg33746061#msg33746061) - Husna QA (https://bitcointalk.org/index.php?action=profile;u=1827294)- Indonésio
  • ▶ [Tutorial] PGP/GPG (Linux) (https://bitcointalk.org/index.php?topic=3221263.msg33641176#msg33641176) - joniboini (https://bitcointalk.org/index.php?action=profile;u=1275282)- Indonésio
  • ▶ PGP Tutorial Bangla - Windows (https://bitcointalk.org/index.php?topic=631891.msg62944989#msg62944989)- Learn Bitcoin (https://bitcointalk.org/index.php?action=profile;u=3506304) - Bengali


➥ Instale o OpenKeyChain

OpenKeyChain é um aplicativo Android que você pode encontrar na Play Store. Pesquisa na Play Store ou acesse o link https://play.google.com/store/apps/details?id=org.sufficientlysecure.keychain (https://play.google.com/store/apps/details?id=org.sufficientlysecure.keychain)
Depois de instalar o aplicativo, abra-o e siga o próximo passo.

➥ Gere uma Chave (key):

Siga os passos abaixo. Veja a legenda das imagens.

https://talkimg.com/images/2023/11/15/FUDDT.jpeg

Escreva o seu nome e toque em "NEXT"
https://talkimg.com/images/2023/11/15/FUek1.jpeg

Escreva seu e-mail e toque em "NEXT"

https://talkimg.com/images/2023/11/15/FUpVo.jpeg

Selecione "Publish on keyservers" se
você deseja fazer o upload de suas chaves públicas
para o servidor de chaves e toque em "CREATE KEY"

Para ver sua chave pública, toque no ícone da area de transferencia, que copiará sua chave pública PGP. No meu caso, esta é a minha chave pública movel ("Mobile Public key"), em que eu gerei há um minuto:

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

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


➥ Exportar a chave secreta:



Para exportar sua chave secreta, siga as etapas mostradas abaixo:

https://talkimg.com/images/2023/11/15/Fam6q.jpeg

Toque nos três pontos e depois toque em "Backup Key"
https://talkimg.com/images/2023/11/15/Fa6jj.jpeg

Selecione "I have written down this
backup code" e depois toque em "SAVE BACKUP"
https://talkimg.com/images/2023/11/15/FaGxP.jpeg

Salve o arquivo em seu dispositivo


Certifique-se de anotar sua chave de backup. Se você tentar importar a chave secreta para outro dispositivo, ele solicitará sua chave de backup.



➥ Enviando mensagem criptografada:

Para enviar uma mensagem criptografada, você precisa da chave pública PGP de alguém e deve importa-lá para o seu dispositivo para poder enviar uma mensagem criptografada. Para importar a chave criptografada de alguém, copie a chave publica. No meu caso, vou copiar minha outra chave de teste. Após eu ter copiado a chave publica do destinatário, siga os passos logo abaixo:

https://talkimg.com/images/2023/11/15/FaziZ.jpeg

Toque no ícone "+" e depois toque em
"Import from File"
https://talkimg.com/images/2023/11/15/Fatvf.jpeg

Toque nos três pontos e depois em "Read from clipboard"


Agora você já tem o endereço do destinatário. Vamos enviar uma mensagem criptografada!
Clique nas três linhas no canto superior esquerdo e siga as etapas mostradas abaixo:

https://talkimg.com/images/2023/11/15/FaI4w.jpeg

Toque em "Encrypt" e escreva o nome do usuário que você importou há um minuto atrás


Agora escreva sua mensagem e, por fim, toque no ícone da área de transferencia bloqueada no canto superior direito. Ele criptografará a mensagem e copiará a mensagem PGP (criptografada). Agora cole-o em qualquer lugar para ver como fica. Aqui está o meu resultado;

Code:
-----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-----

Nós estamos quase terminando. Uma coisa que não mostrei é como descriptografar, pois eu acredito que todos poderiam descriptografar uma mensagem. Primeiro, copie a mensagem criptografada.>> Toque nas tres linhas no canto superior esquerdo. >> Toque em "Encrypt/Decrypt" >> "Read from Clipboard" >> Boooom! Você acabou de finalizar!

Obrigado por ler!



Tradução oferecida por iniciativa de:

https://raw.githubusercontent.com/AOBTranslators/Images/main/AOBT%20Logo.png (https://bitcointalk.org/index.php?topic=5442314.0)





Title: Re: [Tutorial Android] Assinatura PGP - Criptografar/Descriptografar mensagem
Post by: Fyafir.sats on April 11, 2024, 01:17:50 PM
Cara, ótimo tutorial, irei me aprofundar mais a respeito, ja tentei estudar sobre, mas sugiram outros estudos que sobrepôs esse, mas irei retornar agora!