Enable Backups: Prepare for Matrix migration!

By Marcus Müller | August 31, 2021

TL; DR: Go to Settings -> Security & privacy -> Secure Backup and click on the large “Set up” button, as shown in the video below.

Hey everyone!

The GNU Radio Matrix community has grown to be a staple of the SDR community - and that’s a really great!

However, with this greatness comes some server load, so we’re looking into making our Matrix infrastructure more robust, especially for GRCon reasons. To do that, we might need to migrate server data.

To you, as a user, this shouldn’t mean a thing. Sadly, things aren’t 100% as easy if you want to be able to access your old private chats after a migration: As Matrix enables end-to-end encryption for these by default, you need your secret keys. Your Matrix client (for most of you, that’s the client on https://chat.gnuradio.org) takes care of en- and decrypting.

But, these keys are lost when you get logged out of all your sessions. A simple solution is to encrypt the keys, and put them on a server. That’s what the “Secure Backup” in the Element chat client is. We’ve found out that not many have it enabled, so you’ll have to do that, please:

Settings -> Security & privacy -> Secure Backup and click on the large “Set up” button, and follow the instructions:

Open the Context Menu

Find the small downwards angle next to your user name in the top left of the screen

Context Menu

Go to “Security & Privacy”

Click on the “Security & Privacy” menu item

Security & Privacy Menu Item

Click the “Secure Backup” button to “Set up”

Set Up button

Select to enter a Security Phrase

Select Enter a Security Phrase

Enter a Security Phrase

This is what your Key gets encrypted with. This should not be your log in password.

Enter a Security Phrase

Repeat the Security Phrase

Repeat the Security Phrase

Export your Security Key

Download your Security Key. This can alternatively to your Security Phrase be used to get your keys.

Click on the “Download” button.

Download the Security Key

Enter your Account Passwort

Because we really need to be sure it’s you, please enter your Matrix login password - not the security phrase set above.

Enter your Account password

That’s it. You’re done.

Tutorial video

The above steps as video: