FAQ Database Discussion Community


Lost my keystore, only have SHA1 from it

android,google-play,keystore,android-keystore
I have accidentally deleted my keystore file and now I can't update my apps in Google Play, I only have the SHA1 Fingerprint from it, and I want to know if there is a way to create a new keystore and insert that SHA1 code there, so I can use...

How can I create a keystore starting from an existing fingerprint?

android,sha1,fingerprint,android-keystore
I want to upload in the Playstore my app that will replace an older version that i have not loaded by myself in past. I have the following error when i try to upload my app: You uploaded an APK that is signed with a certificate other than that of...

Android Save RSA Private and Public Key

java,android,rsa,android-keystore
I need to save my RSA private and public key. Here I create it. KeyPairGenerator kpg = KeyPairGenerator.getInstance("RSA"); kpg.initialize(1024); KeyPair kp = kpg.genKeyPair(); publicKey = kp.getPublic(); privateKey = kp.getPrivate(); Now I want to use both keys the next time. So they should be stored on the device. byte[] publicKeyBytes =...

How is the Android keystore protected?

android,android-keystore
How does Android protect the keystore in 4.4 and beyond? How does it encrypt/decrypt it? Are there any good tutorials that describe the internals of how the keystore works on the device? Thanks in advance. -D...

Android Studio: cannot recover key

android,android-keystore
I have searched StackOverflow for a while, but I just wanted to make sure... I wiped my laptop a while ago, and backed up all my files. I have my android.jks file backed up, and it's back in place. When I try to generate a signed APK, it's giving me...

Android keystore password change

android,google-play,keytool,android-keystore
I would like to change the password I use in my keystore for an android app that is already available in google play and I would like to know some things before I do it: 1) If I change the keystore password, could I continue using the same keystore for...