Consider the following scenario:

  • The chat database (msgstore.db.crypt12) is encrypted with a key.
  • The key is lost after performing a factory reset.
  • I put the db files back in their place (internal storage -> whatsapp -> databases) and install Whatsapp.
  • After verification it prompts to restore messages and on confirmation it restores them.

How does it restore the messages without key?

  • the key is probably stored on their servers, and when restoring, the app gets the key from their servers. Commented May 21, 2017 at 7:48
  • you can try copying the file, removing whatsapp, replacing the file and toggle airplane mode. it wont work. Commented May 21, 2017 at 9:46


You must log in to answer this question.

Browse other questions tagged .