react-native-secure-key-store icon indicating copy to clipboard operation
react-native-secure-key-store copied to clipboard

Is there a way to decrypt Android data on Linux if I have both SKS_KEY_FILE & SKS_DATA_FILE ?

Open Overtorment opened this issue 5 years ago • 1 comments

Overtorment avatar Jan 15 '20 00:01 Overtorment

It looks like the answer is no.

SKS_DATA_FILE is AES(data) SKS_KEY_FILE is RSA(aes-key)

The RSA private key lives in the Android Keystore, and it is needed to decrypt the contents of SKS_KEY_FILE to obtain the symmetric AES key needed to decrypt the data file.

Those 2 files live outside of the device's keystore, but require the private key from inside the keystore to be decoded.

davidgovea avatar Jul 28 '20 04:07 davidgovea