Thank you muhammed Zakir , really great help
Just one more question to anyone who can help
I'm understanding PGP slowly but i see people ask to sign and confirm their btc address , i can sign it , but how exactly to we decrypt a signed BTC address proof ??
First if you're gonna sign an address you need to own it (You've to know it's priv key).
Then open the verify tab and copy the details: "Message, (public)Address and signature".
When you click the verify button it's gonna say to you it's verified or not.
I used electrum for that, you can use anything else.
Also I used blockchain.info wallet to verify this message:
message: Hi chronicsky!
address: 12ia5dhAvUf2VTqe1fRnBVbq4Je7N5EHmL
signature: HI7bPPL1m/dI9FAi37Z/k5QsaKjhlmsi8ncAavbrvq9+dQgKr2CScgy8I6AEM0DHQXaP/0k8jlkGkexMefAT4UY=
This method is used to prove ownership of an address.