Title: PGP Signature - Encrypt/Decrypt ng message - Fingerprint Post by: Peanutswar on July 06, 2024, 10:25:04 AM Akda ni: Learn Bitcoin (https://bitcointalk.org/index.php?action=profile;u=3506304)
Orihinal na paksa: [Eng: Tutorial] PGP Signature - Encrypt/Decrypt message (Linux Only) (https://bitcointalk.org/index.php?topic=5469280.0) Marami nang sira ang mga imahe sa thread sa thread na ito itong thread (https://bitcointalk.org/index.php?topic=4059348.0). At ang gumawa nito ay hindi na aktibo at naka lock na ito. Marami sa ilang miyembro ang gusto matuto para dito. At ito na at naayos na natin para i-repost. Kredito kay: mdayonliner (https://bitcointalk.org/index.php?action=profile;u=1432468) Pretty Good Privacy (https://en.wikipedia.org/wiki/Pretty_Good_Privacy) Tagalog Version Tutorial (Para sa lamang sa Windows) Pakiusap na kailangan mag intay mula 1/2 minuto (depende kung gaano ka bilis ang iyong koneksiyon) para mag load lahat ng imahe. Mga nilalaman
Abstrak Ibalik sa itaas (#post_top) Maraming tao ang walang ideya sa PGP encryption/decryption. Tulad sa akin pero pinag aralan ko ito. Marami pa kayong malalaman dito The BCT PGP/GPG Public Key Database: Stake Your PGP Key Here (https://bitcointalk.org/index.php?topic=1159946.0) na kailangang matutunan para ito ay maintindihan. Kung kayo ay gumagamit ng Electrum wallet ay panigurandong nakita na ninyo itosignature link (https://prnt.sc/jjsuma) katabi ng installation file. Kung saan nakikita ninyo ang isang warning notification sa i-taas na nag sasabi na mag ingat sa mga pekeng kopya ng Electrum. Mula sa madaling salita, ang PGP ay isang seguradid na binibigay sayo para malaman kung ang nakuha mong file ay tunay. Sa pag hahandang ito matutunan ninyo... # Paano gumawa ng Signed na mensahe at signature sa PGP # Paano mag beripika ng PGP Signed message at signature # Paano mag encrypt ng message # Paano mag decrypt ng message Pag natutunan na ninyo itong 4 na proseso, Isinisigurado kong madali na lang sa inyo ang iba nito. Mas madaling pag intindi Ibalik sa itaas (#post_top) Before we start, it's gonna help you if I give you a brief. PGP consist of two Keys... Bago tayo mag simula, Mas nainam kung bibigyan ko kayo ng isang hapyaw. ang PGP ay nag lalaman ng dalawang Keys... 1. Private key <=== Na kailangan mong decrypt ang nilalaman. 1. a) kailangan din ng isang passphrase, o isang matibay na password. 2. Public key <=== Na kailangan mong encrypt ang nilalaman. Isipin mo meron kang isang sensitibong mensahe na gusto ipadala sa iyong kaibigan. At ayaw mong mabasa ito ng gov agency o di kaya ng mga spy. Ang mga ito ay madali lamang makapasok sa iyong email server. Para ma-iwasan ito, sinabi mo sa kaibigan mo na ibigay ang kanyang PGP public key. Ngayon mayroon kana nito encrypt mo ang mensahe mo sa ipapadala mo sa email.Ngayon ang kaibigan mo lang ang makaka decrypt nito dahil alam nya ang private key. Babala: Huwag ibahagi sa iba ang iyong private key at passphrase. Pag hahanda sa Panimula Ibalik sa itaas (#post_top) Download at Installation Ibalik sa itaas (#post_top) Kailangan mo ng Kleopatra desktop application. Pindutin dito (https://www.gpg4win.org/get-gpg4win.html) at i-download gpg4win-3.1.1.exe (ito ang kasalukuyang bersiyon, maari kayong makakita ng ibang bersiyon pero okay lang iyon, kahit anong bersiyon ay konektado pa din sa kanilang server, at makukuha ninyo pa din). Pag ito ay tapos na, install ang application (Sa tingin, alam na ninyo ang basic na pag install). Pag tapos na kayo, makikita mo na ang Kleopatra icon sa iyong desktop. Gumawa ng iyong unang Private at Public Keys Ibalik sa itaas (#post_top) 1. Buksan ang Kleopatra > File > New Key Pair... https://www.talkimg.com/images/2023/10/05/POdcW.png Pindutin dito kung hindi makita ang larawan (https://www.talkimg.com/images/2023/10/05/POdcW.png) 2. Pindutin ang Create a personal OpenPGP key pair https://www.talkimg.com/images/2023/10/05/POu0J.png Pindutin dito kung hindi makita ang larawan (https://www.talkimg.com/images/2023/10/05/POu0J.png) 3. Ilagay ang iyong Name at Email > Pindutin ang next https://www.talkimg.com/images/2023/10/05/POAmC.png https://www.talkimg.com/images/2023/10/05/POHJb.png Ngayon sa atin, gumagamit tayo ng... Code: Name: mdayonliner Tutorial 4.Pindutin ang Create https://www.talkimg.com/images/2023/10/05/POSpv.png 5.Ilagay ang passphrase (Kailangan ito ay matibay) -> Repeat -> pindutin ang OK https://www.talkimg.com/images/2023/10/05/POnZH.png https://www.talkimg.com/images/2023/10/05/POC3g.png Ngayon ay gumagamit tayo ng ... <=== Do not publish it in public ever Code: tutorialMday 6. Ilagda ang mga impormasyon... 6.1. Fingerprint : Sa text file o di kaya kahit anong file na gusto mo Code: 3DE42C11CBDD44EFC63B602DFA92987833EE3CE0 6.3. I-upload Public Key sa Directory Service... 6.4 Finish https://www.talkimg.com/images/2023/10/05/POQBI.png 6.2 Gumawa ng Backup ng iyong Key Pair... https://www.talkimg.com/images/2023/10/05/POMdd.png Pumili ng directory ng iyong backup para ito ay maging ligtas. Syempre ito yung ating private key Ilagay ang passpharse -> Pindutin ang Ok https://www.talkimg.com/images/2023/10/05/POmz5.png Pindutin ang Ok https://www.talkimg.com/images/2023/10/05/PO6hz.png Ang prosesong ito ay para ma-exported ang PRIVATE KEY <===== Huwag ipakita kahit na kailan sa publiko Hanapin ang exported file at buksan ito sa notepad Code: -----BEGIN PGP PRIVATE KEY BLOCK----- 6.3. Pindutin ang Upload Public Key sa Directory Service... -> mag hintay ng saglit bit -> Pindutin ang OK Ito ay para i-upload ang Public Key online sa PGP Directory Service Kailangan muna tignan kung ang directory domain ay gumagana pa. Kung hindi naman ay maari mong sundan ito. An error occurred while trying to export OpenPGP certificates. Try changing the OpenPGP keyserver.Server indicated a failure gpg: keyserver send failed: Server indicated a failure -snip- If you are using Windows OS and Kleopatra as in the tutorial above, go to Settings -> Configure Kleopatra ... In the OpenPGP Keyserver column (default: hkps: //hkps.pool.sks-keyservers.net), enter the keyserver that is still active/accessible, https://pgp.mit.edu; http://keyserver.ubuntu.com/; or other servers; then click OK. Here's an example of my public key: http://keyserver.ubuntu.com/pks/lookup?op=get&search=0x58bc997445d96f68db65c169a2ca884f183d22e9 Huwag mag alala kung may error. Maari itong maayos mamaya lamang. Pindutin ang OK at Finish Maari mo na makita ang iyong bagong gawang PGP user ID https://www.talkimg.com/images/2023/10/05/POzpq.png 6.3.a. Right click -> Pindutin ang Publish on Server Kahit matapos ang pag lagay sa server at mayroon pa din nakitang error huwag ka mag alala. Hindi mo kailangan ng server sa iyong public key. Maari mo itong ilagay sa iyong kompuyer. https://www.talkimg.com/images/2023/10/05/PONZj.png Ilagay ito sa iyong computer. Ito ang iyong public key Code: -----BEGIN PGP PUBLIC KEY BLOCK----- Ngayon ay mayroon na tayong... 1. Private Key 2. Passphrase 3. Public Key 4. Fingerprint Red: Private lamang | Green: Maaring makita ng publiko Pag gawa ng PGP Signed Message at Signature Ibalik sa itaas (#post_top) Sabihin nating ito ang mensahe natin na gusto natin lagdaan sa PGP Signature Code: My username mdayonliner. It's m-day-online-r 1. Buksan ang Notepad > Type ang mensahe > Piliin ang message > Kopyahin ang message. 2. Buksan ang System Tray > Right Click sa Kleopatra icon > Ilagay ang mouse sa Clipboard > Buksan ang OpenPGP-Sign... https://www.talkimg.com/images/2023/10/05/POEkG.png https://www.talkimg.com/images/2023/10/05/POIBD.png 3. Pindutin ang Next > Ilagay ang passphrase > Pindutin ang OK Kadalasan ay mayroon tayong Key pair na la-lagdaan, tinatawag natin itong Key pair bilang Certificate. Kung mayroon tayong mas marami pa dito maari natin itong lagdaan lahat. https://www.talkimg.com/images/2023/10/05/PO3df.png https://www.talkimg.com/images/2023/10/05/POkFZ.png 4. Pindutin ang OK https://www.talkimg.com/images/2023/10/05/POvh8.png 5.Mag bukas ng isa pang Notepad > Paste (Ctrl+V) Code: -----BEGIN PGP SIGNED MESSAGE----- Pag bati, nakagawa kana nang iyong PGP Signed Message at Signature. [--------------still updating below contents ------------- 21/12/2020] Pag beripika ng PGP Signed Message at Signature Ibalik sa taas (#post_top) Let's say we want to verify the PGP Signed Message of Husna QA (https://bitcointalk.org/index.php?topic=1159946.msg33448946#msg33448946). Below we have our PGP Signed Message with Signature Sabihin nating gusto mo mag beripika ng PGP Signed Message ni Husna QA (https://bitcointalk.org/index.php?topic=1159946.msg33448946#msg33448946). Sa baba ay makikita mo ang PGP Signed Message at Signature Code: -----BEGIN PGP SIGNED MESSAGE----- 1. Kunin lahat ng asa code tag > Kopyahin (Ctrl+C) 2. Buksan ang System Tray > Right Click sa Kleopatra icon > Ilagay ang mouse sa Clipboard > Click Decrypt/Verify... https://www.talkimg.com/images/2023/10/05/POYl3.png https://www.talkimg.com/images/2023/10/05/POy6w.png 3. Pindutin ang Search > Mag intay ng saglit habang may makitang Window > Select > Pindutin ang Import Kailangan mo ng PGP Fingerprint/Public Key ni Husna QA, na mula sa Kleopatra Certificate. Kung wala ka nito ay maari mo nang simulan ang pag hahanap. https://www.talkimg.com/images/2023/10/05/POJV9.png https://www.talkimg.com/images/2023/10/05/POVDN.png 4. Tignan 1 & 2 > Pindutin ang Next (3) https://www.talkimg.com/images/2023/10/05/POrna.png https://www.talkimg.com/images/2023/10/05/PO1ko.png 5. Piliin ang iyong key pair > Tignan Certify only for myself > Pindutin ang Certify https://www.talkimg.com/images/2023/10/05/POLgT.png 6. Ilagay ang passphrase > Pindutin ang OK https://www.talkimg.com/images/2023/10/05/POhdl.png https://www.talkimg.com/images/2023/10/05/POoF1.png 7. Pindutin ang Finish (1) > Kung lehitimo ang impormasyon ay mayroon kang makikitang berde > Pindutin ang Finish(2) https://www.talkimg.com/images/2023/10/05/PO4om.png https://www.talkimg.com/images/2023/10/05/PO5lW.png 8. Mag bukas ng bagong Notepad > Paste (Ctrl+V) Code: Date: 2018-03-29 Pag bati!, nakapag beripika ka na ng iyong unang PGP Signed Message at Signature. Pag gawa ng Encrypted na mensahe Ibalik sa taas (#post_top) Bago gumawa ng Encrypte na mensahe ay kailangan muna natin ng isang PGP Fingerprint/Public Key Certificate. Nauna na nating gawin ang Public Key information ni Husna QA. Kaya, Sabihin na nating papadalhan natin siya ng mensahe. <<=== Pakiusap huwag kayo mag padala ng kahit anong mensahe sa kanya. Hack, hindi nya alam ang patungkol dito. Sabihin nating, ito ang mensahe na gusto nating Encrypt Code: It's m-day-online-r going to Encrypt this message.. 1. Buksan ang Notepad > Ilagay ang mensahe > Piliin ang mensahe > Koyahin ang mensahe. 2. Buksan ang System Tray > Right Click sa Kleopatra icon > Ilagay ang mouse sa Clipboard > Pindutin ang Encrypt... https://www.talkimg.com/images/2023/10/05/PO96J.png https://www.talkimg.com/images/2023/10/05/POBjC.png 3. Pindutin ang Add Recipient(1) https://www.talkimg.com/images/2023/10/05/POgDb.png https://www.talkimg.com/images/2023/10/05/PO8nv.png 4. Piliin ang Recipient > Pindutin ang OK (2) > Pindutin ang Next https://www.talkimg.com/images/2023/10/05/POKvH.png https://www.talkimg.com/images/2023/10/05/PObgg.png 5. Pindutin ang OK https://www.talkimg.com/images/2023/10/05/PODuI.png 6. Buksan ang Notepad > Paste (Ctrl+V) Code: -----BEGIN PGP MESSAGE----- Pag bati sa pag encrypt ng iyong mensahe. Kung ipapadala ninyo ito kay Husna QA, ngayon ay syalamangang makaka decrypt ng iyong mensahe. Pag Decrypt ng Encrypted na Mensahe Ibalik sa itaas (#post_top) Sabihin nating alam nyo ang aking PGP Fingerprint/Public Key. At may papadala kayo ng Encrypted na mensahe Code: -----BEGIN PGP MESSAGE----- Ito ang aking Fingerprint (Ito ang ginagamit ko sa forum): Code: 81DAEE690159E01E28FF951086FEA0B65C6E1B2C Ngayon, makikita na natin ang mensahe. 1. Piliin ang buong mensahe > Copy (Ctrl + C) 2. Buksan ang System Tray > Right Click on Kleopatra icon > Ilagay ang mouse sa Clipboard > Pindutin ang Decrypt/Verify... https://www.talkimg.com/images/2023/10/05/POONd.png https://www.talkimg.com/images/2023/10/05/POWo5.png 3. Ilagay ang passphrase (1) > Click OK (2) https://www.talkimg.com/images/2023/10/05/POexz.png https://www.talkimg.com/images/2023/10/05/PO0P2.png 4. Pindutin ang Finish https://www.talkimg.com/images/2023/10/05/POljc.png https://www.talkimg.com/images/2023/10/05/PWUnq.png 5. Buksan ang Notepad > Paste (Ctrl + V) Code: Hello m-day-online-r, Ilan sa totoong PGP Public Keys Ibalik sa itaas (#post_top) Ito ang ilan sa mga halimbawa ng PGP Public Keys na kung interasado kayo
Pag hahanda - Takdang Aralin Ibalik sa itaas (#post_top) Tuloy sa ating pag hahanda. Bago tayo mag simula, Ito ang kailangan ninyong gawin. 1. Gumawa ng New Key Pair gamit ang mga sumusunod Code: Name: ex-<your bitcoinTalk username> Code: Name: ex-mdayonliner 2. Mag lagay ng Fingerprint na nailagay sa server. Ito ay mainam para malaman ng iba ang iyong public key para kung gusto mag padala ng impormasyon. Mayroon tayong dalawang takdang aralin. Syempre bibigyan natin ng pabuya ang mga sasali Assignment 1: PGP Singed Message and Signature (#post_) - Malapit na. Assignment 2: Encrypt and Decrypt Message (#post_) - Malapit na. Click here for my Fingerprint on the server (https://sks-keyservers.net/pks/lookup?op=get&search=0x81DAEE690159E01E28FF951086FEA0B65C6E1B2C). Code: 81DAEE690159E01E28FF951086FEA0B65C6E1B2C FAQ Ibalik sa taas (#post_top) electrobit: Could someone explain what is the purpose or advantages about to create or make a PGP? (https://bitcointalk.org/index.php?topic=4059348.msg38652207#msg38652207) Answer (https://bitcointalk.org/index.php?topic=4059348.msg38654425#msg38654425) Maari kayo mag tanong sa comment. Isama ko ang mga ito at sagot dito. Kung hindi ko man kayo masagot ay andito ang ilang mga miyembre na maari makasagot sa inyo. Marapat lamang na ito ay ugnay sa usapin. Mga pagkilala Go to top (#post_top) https://www.talkimg.com/images/2023/10/05/PWavj.png Husna QA (https://bitcointalk.org/index.php?action=profile;u=1827294): Ang usapin na PGP/GPG Signed Message - Public Key (https://bitcointalk.org/index.php?topic=3221263.0) sa kanyang local na nag bigay sakin ng ideya. Ako ay natutuwa na naintindihan ko ito sa lengwaheng Ingles https://www.talkimg.com/images/2023/10/05/PWavj.png TryNinja (https://bitcointalk.org/index.php?action=profile;u=557798): Provided some URLs (https://bitcointalk.org/index.php?topic=3776827.msg37813164#msg37813164) nag turo para mas maintindihan ko pa ng mas mainam. https://www.talkimg.com/images/2023/10/05/PWavj.png hugeblack (https://bitcointalk.org/index.php?action=profile;u=1059082): Nag bahagi na mas mainam mag dagdag ng halimbawa ng PGP Public Keys (https://bitcointalk.org/index.php?topic=4059348.msg38082152#msg38082152). https://www.talkimg.com/images/2023/10/05/PWavj.pngLahat ng miyembro na nag bigay ng kanilang PGP PUBLIC KEYs sa ating forum. Nag bigay ng encrypted na mensahe na mas gusto ko malaman kung ano nga ba ang nilalaman nito. Mga sanggunian Ibalik sa itaas (#post_top) https://en.wikipedia.org/wiki/Pretty_Good_Privacy http://www.pitt.edu/~poole/PGP.htm Itong aralin ay mada-dagdagan pa sa hinaharap Mahalaga ang inyong mga suhesiyon |