Hello everybody,
This is my first message.
What I would like to know is how WhatsApp encrypts the databases. I mean, does it use simple encryption or asymmetric (public-key) encryption? In case it uses simple cyphering, it would be possible to create a cyphered database from a SQLite file by using the key file located in the "hidden" WhatsApp directory but, in case it uses public-key cyphering, I don't know where the public key is located nor how both keys are generated.
If you root the device and the encryption is simple or symmetric, it would be easy to generate a "false" database but, in case the encryption is asymmetric, it wouldn't be so easier and it would be necessary to generate a public-private key pair.
Does anybody know how does it work?
Thank you very much!!!
This is my first message.
What I would like to know is how WhatsApp encrypts the databases. I mean, does it use simple encryption or asymmetric (public-key) encryption? In case it uses simple cyphering, it would be possible to create a cyphered database from a SQLite file by using the key file located in the "hidden" WhatsApp directory but, in case it uses public-key cyphering, I don't know where the public key is located nor how both keys are generated.
If you root the device and the encryption is simple or symmetric, it would be easy to generate a "false" database but, in case the encryption is asymmetric, it wouldn't be so easier and it would be necessary to generate a public-private key pair.
Does anybody know how does it work?
Thank you very much!!!
Aucun commentaire:
Enregistrer un commentaire