3
0
Fork 0
trifid_mobile/nebula
John Maguire ec1af2974a
Fix encryption errors after restoring to a new phone (#143)
When a user restores to a new phone, their TPM will no longer be able to
decrypt the encrypted credentials.

We have code already in place to delete "invalid" sites, which cleans
these up by removing them.

However, when trying to save a new site, Android continues to try to use
the old keys which are no longer decryptable. So, when saving new
encrypted files, simply reset the crypto keys if we are unable to
encrypt.
2023-12-01 15:26:21 -05:00
..
Makefile Rebind against nebula 1.6 for relays, modernize build (#63) 2022-08-04 19:39:46 -05:00
api.go Support DN host enrollment (#86) 2022-11-17 16:43:16 -05:00
config.go Rebind against nebula 1.6 for relays, modernize build (#63) 2022-08-04 19:39:46 -05:00
control.go Update nebula binding code for new APIs (#120) 2023-05-10 18:05:56 -04:00
go.mod Fix encryption errors after restoring to a new phone (#143) 2023-12-01 15:26:21 -05:00
go.sum Fix encryption errors after restoring to a new phone (#143) 2023-12-01 15:26:21 -05:00
mobileNebula.go Replace 'DN' with 'Managed Nebula' (#139) 2023-10-05 14:41:40 -04:00
mobileNebula_test.go Initial commit 2020-07-27 15:43:58 -05:00
site.go Support DN host enrollment (#86) 2022-11-17 16:43:16 -05:00