Signal додав локальні зашифровані резервні копії для iOS і десктопних версій
Signal у версії 8.30 додав локальні зашифровані резервні копії для iOS і десктопних застосунків.
Месенджер Signal у версії 8.30 завершив упровадження захищених резервних копій на всіх підтримуваних платформах: Android, iOS, Linux, macOS і Windows. Оновлення додає можливість створювати локальні резервні копії на iOS та у десктопних застосунках, а формат резервування на Android уніфікували з іншими платформами.
Як BBC News, функція резервного копіювання спершу з’явилася на Android майже рік тому. Вона дає змогу зберігати зашифровані копії чатів і відновлювати їх на іншому пристрої у разі втрати телефона.
Два способи зберігання
Signal пропонує резервні копії, що зберігаються на серверах сервісу, або локальні копії на пристрої. Для безплатних користувачів серверний варіант обмежений 45 днями медіафайлів і 128 КБ на одне повідомлення. Платні плани передбачають до 100 ГБ сховища. Локальні копії не мають обмежень за розміром.
Обидва види резервних копій зашифровані та потребують ключа відновлення для розшифрування. Для серверних копій також застосовується додатковий ключ, який щодня змінюється в довіреному середовищі виконання. У Signal зазначили, що один ключ відновлення локальної копії може розшифрувати всі попередні файли резервування, зашифровані цим ключем, незалежно від місця їхнього зберігання.
Передавання даних і медіафайли
Під час підключення нового пристрою до основного Signal тепер завантажуватиме старі вкладення, яких бракує в чаті. Медіафайли зберігатимуться окремо від архіву резервної копії, а дублікати зберігатимуться лише один раз, щоб уникати зайвого резервування та синхронізації.
Користувачі платних планів отримають можливість видаляти старі медіафайли з локального сховища, залишаючи лише мініатюри, а повні версії автоматично завантажуватимуться із серверних резервних копій. Повідомлення, налаштовані на зникнення менш ніж за 24 години, не потраплятимуть до жодного виду резервних копій. Під час відновлення локальних копій прострочені зникні повідомлення пропускатимуться.
Версія Signal 8.30 для iOS також увімкнула пряме передавання даних між iPhone через локальне наскрізно зашифроване з’єднання Wi‑Fi Aware. За даними Signal, це має підвищити швидкість і надійність перенесення даних.