-
Notifications
You must be signed in to change notification settings - Fork 18
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
HMAC verification failed for newer versions of Signal-Android (6.30.4) and signal-backup-decode 0.2.3 #63
Comments
signalapp/Signal-Android@c6473ca made changes to some backup file format related stuff, also affecting |
I'm seeing this error too. I saw that a change to
|
@frans-fuerst You might want to try those two PRs: If it works with them, this is caused by the Signal-Android backup format changes. If it does not, then either your passphrase is incorrect or there is some other issue. To rule out the former, you can check it in the Signal-Android directly in the backup settings. |
I'm pretty sure, my passphrase is correct - I didn't change it for years and I've also verified it in the App (as you said). |
@lapseofreason: I just tried the first PR (on |
Running Signal 6.30.4, newer backup files can't be decrypted for me anymore with signal-backup-decode 0.2.3. I don't exactly know what's the last Signal-version I've read successfully since I only run the backup every couple of weeks.
Command:
Output is:
(Error code 0 btw - should be nonzero, shouldn't it?)
I double checked the files didn't get corrupted on the way by manually copying them via
adb pull
and comparing them withdiff
. And while the files seem to be close to 4GB (I'm not using any FS supporting only less than 4GB anyway), backups are still of different sizes (i.e. not capped) and more than 100MB below 4GB:Also I verified my passphrase inside the app and made sure the "Verifying backup.." stage while creating the backup succeeds as well..
Anyone else experiencing this? Or does it work for someone with Signal v6.30.4?
Update: I also checked with https://github.com/mossblaser/signal_for_android_decryption - it also works for the last file I can successfully decrypt with
signal-backup-decode
but fails with the new ones (Error: Incorrect passphrase or corrupted backup (Bad MAC)
)The text was updated successfully, but these errors were encountered: