As far as I know, that's the case as long as you're using GnuPG 2.1+
That's awesome. I didn't know these things. I never used this software.
I even saw you using GnuPG version 2.2.40-1.1 (
https://packages.debian.org/source/sid/gnupg2) in the PGP tutorial in this thread.
Maybe you can take a look back at the GnuPG installation process below:
-snip-➥ Install Gnupg and gpa:Let's get started!
Open your terminal and paste this command line
sudo apt-get install gnupg2 gpa
If you have given the root privilege already, it won't ask for the password. If you haven't, please write your system password, and it should install gnupg2 and gpa. Look at the screenshot below;
-snip-
Unfortunately, at this time, I don't have an Android smartphone or an Android Emulator to try the PGP application.
However, after I tried to look at the details of the Public Key that you generated using the OpenKeychain application, I confirmed that it was not a 4096-bit RSA but a 3072-bit RSA.
My bad. Yes, it is a 3072-bit RSA. I do not understand the difference between the 4096-bit RSA and 3072-bit RSA.
-snip-Maybe you can see the explanation in the following reference:
https://stackoverflow.com/a/589850
By the way, a little information (for those who don't know):
Bitcoin's public-key cryptography uses secp256k1 with the ECDSA algorithm.
Reference:
-
https://en.bitcoin.it/wiki/Secp256k1-
https://en.wikipedia.org/wiki/Elliptic_Curve_Digital_Signature_AlgorithmYou can create an elliptic curve of type secp256k1 in the ECC key.
