Signal, приложението за сигурни съобщения, пусна версия 8.30, с което завършва внедряването на функцията си за сигурни резервни копия (бекъп) за всички поддържани операционни системи (Android, iOS, Linux, macOS и Windows).
Функцията, въведена за Android преди близо година, позволява на потребителите да създават криптирани от край до край резервни копия на своите чатове и да ги възстановяват на други устройства, ако изгубят телефона си.
Системата за архивиране поддържа две опции: хоствани от Signal резервни копия, ограничени до 45 дни медийна история и 128 KB на съобщение за безплатни потребители (100 GB в платените планове), и локални резервни копия на устройството без ограничения в размера.
Резервните копия и при двата варианта са криптирани и изискват ключ за възстановяване за декриптиране, но хостваните резервни копия разполагат и с допълнителен ключ, който се ротира ежедневно в доверена среда за изпълнение (Trusted Execution Environment) за допълнителна защита и пренасочваща поверителност (forward secrecy).
Според Signal ключът за възстановяване на локално резервно копие на устройството може да декриптира всички предишни архивни файлове, които е криптирал, независимо къде се съхраняват.
Злонамерените субекти вече са забелязали стойността на този ключ и са го включили в обхвата на своите цели малко след като Signal въведе функцията.
Последното актуализиране добавя локални резервни копия за iOS и настолни компютри и преработва архивите за Android, за да използват същия междуплатформен формат.

Сега, при свързване на ново устройство от основното такова, новото устройство ще изтегля по-стари прикачени файлове, които липсват в чата.
От Signal посочват също, че медийните файлове вече се съхраняват отделно от архива на резервното копие, а дублираните файлове се съхраняват само веднъж, което премахва излишното архивиране и синхронизиране.
Освен това платените потребители ще получат нова опция за премахване на стара медия от локалното хранилище и запазване само на умалени изображения (thumbnails), докато автоматично ги изтеглят в пълен размер от хостваните резервни копия.
Системата за архивиране ще игнорира „изчезващите съобщения“, настроени да изтриват съдържанието до 24 часа и при двата метода на архивиране, предотвратявайки включването им в архива.
За потребителите, които използват както хоствани, така и локални резервни копия, се отбелязва, че първите не изтриват вторите. Всички изтекли изчезващи съобщения от локалните резервни копия обаче ще бъдат пропуснати по време на възстановяването.
Версията 8.30 на клиента за iOS позволява директен прехвърлящ трансфер от iPhone на iPhone, използвайки локална криптирана от край до край връзка Wi-Fi Aware, която според Signal подобрява скоростта и надеждността.
От Signal заявяват, че това пускане завършва първата фаза от проекта за резервни копия и техните инженери вече ще се фокусират върху подобряването на други системи.