Android app: export configuration as a password-protected zip file

Douglas Silva <[email protected]>
Newsgroups com.zx2c4.lists.wireguard
Message-ID <3uPzijiGmCFwzmGThO2Z2EhiLTEw1w-Jqx3eC5wTpEjGUfbAivno4-eIG9UV4Xqc9tUFSdKkobsWPYRBke-QuqkqGwylaPy4-ALihwtoe7Y=@proton.me>
Greetings.

This is a feature request for the Android app. I'd like to suggest two alternatives to address the issue of exporting an unencrypted zip-file containing all your private keys into the Downloads folder.

1. Export a password-protected zip-file instead, allowing us to choose a password in the app settings. This is what Syncthing does nowadays.

2. Optionally let Android Backup pick up our config (disabled by default). Google Drive isn't the only back-end available. Ever heard of Seedvault? It's the default on systems like LineageOS or CalyxOS. Seedvault does encrypted backups to any location; even offline, to a flash stick. Aegis Authenticator uses it, as long as the backup is advertised as encrypted. See [1], [2] and [3] and [4].

[1] https://developer.android.com/identity/data/autobackup#EnablingAutoBackup
[2] https://developer.android.com/identity/data/autobackup#define-device-conditions
[3] https://github.com/seedvault-app/seedvault/wiki/FAQ#why-do-some-apps-not-allow-to-get-backed-up
[4] https://github.com/beemdevelopment/Aegis/blob/master/app/src/main/AndroidManifest.xml#L22


For option 1 (password-protected zip), I'd also like to suggest the addition of (optional) automatic exports to a chosen folder, to facilitate automatic backups with an external tool such as Syncthing. The messaging app Signal does something like this to export your messages (encrypted) and keep the last five versions of it.

Thank you.
publickey - [email protected] - 0xB577E0C1.asc (application/pgp-keys, 645 B)
-----BEGIN PGP PUBLIC KEY BLOCK-----

xjMEYnZ4uxYJKwYBBAHaRw8BAQdAg4xPs9bqWpcWcvG6nONKGA3NKRV7w8bW
CpjBiNjY/VLNJWRvdWcuaHNAcHJvdG9uLm1lIDxkb3VnLmhzQHByb3Rvbi5t
ZT7CjwQQFgoAIAUCYnZ4uwYLCQcIAwIEFQgKAgQWAgEAAhkBAhsDAh4BACEJ
EK3U2PFCK/24FiEEtXfgwTMDiXw80iCMrdTY8UIr/bhjzQEAs3Ud/CQSZH/w
uUY8g75Uq134SVigvtpF6rkmbsVanP0BAIoLpoGHbxDKLrlPdrLwthZ+jjHJ
mIhOVf6qxbFN7JIAzjgEYnZ4uxIKKwYBBAGXVQEFAQEHQE8VhXFLOEaMaE3X
HaU5LkuOiVYB1xfNRcGDT5zRsndUAwEIB8J4BBgWCAAJBQJidni7AhsMACEJ
EK3U2PFCK/24FiEEtXfgwTMDiXw80iCMrdTY8UIr/bj6VwEA16HCrPnRsPlD
YL4UmNcEXQy+HbP9ocHn4acPocyUpcIA/icW0ZdcJRkvopKZs61WLXVmXMSv
8tY5k6dzkpfL19IE
=Hp13
-----END PGP PUBLIC KEY BLOCK-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.