Security

Signal Hadirkan Backup Lokal Terenkripsi untuk iOS dan Desktop

Signal merilis versi 8.30 yang melengkapi implementasi fitur secure backups di seluruh sistem operasi yang didukung, termasuk Android, iOS, Linux, macOS, dan Windows.

Pembaruan ini menghadirkan dukungan backup lokal terenkripsi ke perangkat iPhone dan aplikasi desktop. Pada saat yang sama, Signal memperbarui format backup Android agar menggunakan format lintas platform yang sama.

Fitur secure backups sebelumnya diperkenalkan di Android hampir setahun lalu dan memungkinkan pengguna membuat cadangan percakapan yang dilindungi end-to-end encryption (E2EE). Cadangan tersebut dapat digunakan untuk memulihkan percakapan ketika pengguna kehilangan perangkat atau berpindah ke perangkat baru.

Signal Menawarkan Dua Jenis Backup

Sistem backup Signal kini menyediakan dua pilihan utama, yaitu backup yang disimpan oleh Signal dan backup lokal di perangkat.

Backup yang disimpan pada infrastruktur Signal memiliki batasan tertentu untuk pengguna gratis. Pengguna dapat menyimpan media selama 45 hari, dengan ukuran maksimal 128 KB per pesan.

Untuk pengguna berbayar, kapasitas media yang disediakan mencapai 100 GB.

Sementara itu, backup lokal yang disimpan langsung pada perangkat tidak memiliki batasan ukuran seperti backup yang di-host oleh Signal.

Kedua jenis backup tersebut sama-sama menggunakan enkripsi dan membutuhkan recovery key untuk proses pemulihan.

Recovery Key Menjadi Kunci Utama Backup

Signal menjelaskan bahwa recovery key untuk backup lokal dapat digunakan untuk mendekripsi seluruh file backup yang sebelumnya dibuat menggunakan kunci tersebut, terlepas dari lokasi penyimpanannya.

Artinya, recovery key memiliki peran sangat penting dalam sistem backup. Jika pengguna kehilangan kunci tersebut, proses pemulihan cadangan dapat menjadi tidak mungkin dilakukan.

Nilai recovery key tersebut juga telah menarik perhatian pelaku ancaman. Tidak lama setelah Signal memperkenalkan fitur backup, recovery key tersebut mulai masuk dalam sasaran serangan yang menargetkan pengguna Signal.

Untuk backup yang disimpan oleh Signal, terdapat lapisan tambahan berupa kunci pelengkap yang berubah setiap hari dan disimpan di dalam Trusted Execution Environment (TEE).

Mekanisme tersebut dirancang untuk memberikan perlindungan tambahan sekaligus mendukung forward secrecy pada backup yang di-host.

Backup Lokal Kini Hadir di iOS dan Desktop

Dengan Signal versi 8.30, pengguna iOS dan desktop kini dapat menggunakan mekanisme backup lokal yang sebelumnya tersedia di Android.

Signal juga memperbarui sistem backup Android agar menggunakan format yang sama dengan platform lainnya. Dengan demikian, sistem backup dapat menggunakan pendekatan yang lebih konsisten di berbagai sistem operasi.

Ketika pengguna menghubungkan perangkat baru dari perangkat utama, perangkat baru tersebut kini dapat mengambil kembali attachment lama yang belum tersedia dalam percakapan.

Perubahan ini membantu memastikan konten multimedia yang sebelumnya tidak tersedia pada perangkat baru dapat dipulihkan sebagai bagian dari proses penggunaan perangkat tersebut.

Media Tidak Lagi Disimpan Berulang dalam Backup

Signal juga mengubah cara media dikelola dalam sistem backup.

Media kini disimpan secara terpisah dari arsip backup utama. Selain itu, file yang sama tidak perlu disimpan berulang kali apabila muncul dalam beberapa bagian percakapan.

Sistem akan menyimpan file duplikat hanya satu kali sehingga mengurangi kebutuhan penyimpanan dan proses sinkronisasi yang tidak diperlukan.

Perubahan tersebut terutama berguna bagi pengguna yang memiliki banyak foto, video, dokumen, atau attachment lain dalam percakapan Signal.

Pengguna Berbayar Bisa Menghapus Media Lama dari Penyimpanan Lokal

Pengguna berbayar juga mendapatkan opsi tambahan untuk mengelola media pada penyimpanan lokal.

Signal memungkinkan pengguna menghapus media lama dari penyimpanan perangkat dan hanya mempertahankan thumbnail.

Jika pengguna kemudian membutuhkan file media dalam resolusi atau ukuran penuh, aplikasi dapat mengambilnya kembali dari backup yang di-host.

Dengan mekanisme tersebut, pengguna dapat mengurangi penggunaan ruang penyimpanan lokal tanpa harus kehilangan akses terhadap media yang sebelumnya tersimpan dalam percakapan.

Pesan yang Hilang Otomatis Tidak Masuk Backup

Salah satu bagian penting dari sistem backup Signal adalah perlakuannya terhadap disappearing messages.

Pesan yang dikonfigurasi untuk menghilang dalam waktu 24 jam atau kurang tidak akan dimasukkan ke dalam backup, baik pada backup lokal maupun backup yang disimpan oleh Signal.

Kebijakan tersebut mencegah pesan yang memang dirancang untuk menghilang dalam waktu singkat secara tidak sengaja tetap tersimpan di dalam arsip backup.

Signal juga menjelaskan bahwa menggunakan kedua metode backup secara bersamaan tidak akan menyebabkan backup lokal dihapus ketika backup yang di-host dibuat.

Namun, ketika proses pemulihan dilakukan, disappearing messages yang sudah kedaluwarsa akan dilewati dari backup lokal.

Transfer Langsung Antar-iPhone

Signal versi 8.30 untuk iOS juga menghadirkan kemampuan transfer langsung dari iPhone ke iPhone.

Proses transfer menggunakan koneksi Wi-Fi Aware lokal yang dilindungi end-to-end encryption.

Menurut Signal, pendekatan tersebut dirancang untuk meningkatkan kecepatan dan keandalan proses pemindahan data ketika pengguna berpindah dari satu iPhone ke iPhone lainnya.

Karena transfer berlangsung secara langsung antara perangkat, fitur tersebut menjadi alternatif bagi pengguna yang ingin memindahkan data ketika mengganti perangkat tanpa harus mengandalkan proses pemulihan melalui layanan cloud.

Fase Pertama Proyek Backup Signal Selesai

Signal menyatakan bahwa peluncuran versi 8.30 menandai selesainya fase pertama proyek backup.

Dengan dukungan backup lokal di iOS dan desktop serta format lintas platform yang telah diterapkan pada Android, sistem backup kini memiliki fondasi yang sama di berbagai sistem operasi yang didukung.

Tim pengembang Signal selanjutnya akan mengalihkan fokus ke peningkatan sistem lain di luar fitur backup.

Bagi pengguna, pembaruan ini memberikan lebih banyak pilihan dalam menentukan bagaimana data percakapan disimpan dan dipulihkan. Backup lokal menawarkan penyimpanan tanpa batas ukuran, sementara backup yang di-host menyediakan mekanisme pemulihan berbasis cloud dengan lapisan keamanan tambahan.

Namun, recovery key tetap menjadi komponen penting dalam kedua metode tersebut. Karena kunci tersebut diperlukan untuk membuka backup terenkripsi, pengguna perlu memastikan recovery key disimpan secara aman dan tidak dibagikan kepada pihak lain.


Sumber: Signal

Leave a Reply

Your email address will not be published. Required fields are marked *


Back to top button