Commit Graph

21 Commits

Author SHA1 Message Date
Pete Walters
9c84b751d3
Split SVRKeyDeriver pieces into MasterKey + SVRLocalStorage 2025-02-11 09:25:00 -06:00
Harry
45389b0c60
Clean up zombie SVR code 2025-01-07 15:31:05 -08:00
Harry
ead020a482
Dont owsFailDebug when MRBK is missing 2024-11-06 06:25:27 -08:00
Pete Walters
3a63402138
Migrate to new Media/Message backup auth credentials 2024-11-01 15:46:58 -05:00
Pete Walters
5a44fc6162
Migrate to LibSignal key derivation
Co-authored-by: sashaweiss-signal <sasha@signal.org>
2024-11-01 15:39:42 -05:00
Harry
a8321c4f54
Omit IV from copyToMediaTier request 2024-10-31 09:37:01 -07:00
Harry
0c75d27170
Add LinkNSyncManager skeleton 2024-10-25 14:35:12 -07:00
Harry
535acba11c
Add encryption mode to backups for link'n'sync support 2024-10-25 14:30:00 -07:00
Harry
f149718964
Make backup media list endpoint handling more efficient 2024-10-25 11:09:51 -07:00
Ehren Kret
5ea36cd91b enable internal imports by default 2024-09-29 20:03:17 -05:00
Pete Walters
26f231a4fb
Set up proper decryption of media tier downloads 2024-08-26 17:57:48 -05:00
Pete Walters
980e0927c3
Add methods to generate media tier key material for both attachments and thumbnails 2024-08-21 10:37:01 -05:00
Harry
bb083ca39c
Fold SignalCoreKit into SignalServiceKit
Co-authored-by: Adam Sharp <sharplet@signal.org>
2024-06-26 08:44:41 -07:00
Pete Walters
0c2ec56809
Add HMAC validation to backup import. 2024-05-08 12:22:45 -05:00
Pete Walters
678bfe195d
Add validation methods 2024-05-01 15:37:53 -05:00
Pete Walters
5bc53062c6
Request backup auth credentials and make initial requests. 2024-04-26 09:40:42 -05:00
Pete Walters
c9fb03a211
Add random IV to backup file 2024-04-19 13:11:43 -05:00
Pete Walters
c83b75c95f
Add MessageBackupManager import call in registration step 2024-03-29 20:44:04 -05:00
Pete Walters
43901289ca
Decrypt/unzip backup files 2024-03-26 09:23:56 -05:00
Pete Walters
9d0e4b278e
Zip and encrypt backups 2024-03-15 19:23:52 -05:00
Pete Walters
824904199f
Add MessageBackupKeyMaterial 2024-03-12 11:57:15 -05:00