Hampir semua aplikasi punya tautan “lupa kata sandi”. Klik, terima email, tetapkan yang baru, dan Anda masuk kembali. Hal itu begitu lazim dalam memakai perangkat lunak sampai-sampai nyaris tak terasa sebagai sebuah pilihan rancangan — sampai Anda memakai aplikasi yang memang dibangun agar tautan semacam itu tidak mungkin ada. Frasa pemulihan Vaultine-lah yang mengisi celah tersebut, dan memahami cara kerjanya sekaligus menjelaskan mengapa celah itu ada sejak awal.

Mengapa tidak ada penyetelan ulang kata sandi

Vaultine tidak memakai akun, tidak menyimpan email, dan tidak punya server yang memegang salinan kunci enkripsi Anda (lihat Mengapa Aplikasi Brankas Tanpa Akun Justru Lebih Aman). Kunci yang membuka brankas Anda diturunkan dari PIN atau pola Anda sendiri, sepenuhnya di perangkat Anda, dan tidak pernah dikirimkan ke mana pun. Itulah inti rancangan zero-knowledge: tak seorang pun selain Anda dapat mendekripsi file Anda, termasuk Vaultine.

Konsekuensi yang tak terhindarkan: penyetelan ulang kata sandi seperti biasa memang tidak mungkin dilakukan. Menyetel ulang kata sandi menuntut adanya pihak — biasanya perusahaannya — yang memegang cara memverifikasi identitas Anda dan menerbitkan kredensial baru. Sistem zero-knowledge sengaja melepaskan kuasa itu. Lupakan PIN Anda tanpa cadangan lain, dan sungguh tidak ada siapa pun yang bisa masuk kembali — bukan petugas dukungan, bukan pula insinyur dengan akses basis data, karena tidak ada basis data yang menyimpan apa yang diperlukan.

Apa sebenarnya frasa pemulihan itu

Untuk menutup celah itu tanpa menghadirkan kembali pintu belakang di sisi server, Vaultine membuat frasa pemulihan 12 kata di perangkat Anda saat pertama kali Anda menyiapkan brankas. Pendekatannya secara umum sama seperti seed phrase pada dompet mata uang kripto: kamus kata yang tetap, dirangkai dalam urutan yang cukup panjang sehingga menebaknya bukan serangan yang realistis, tetapi cukup singkat sehingga seseorang benar-benar dapat menuliskannya dan membacanya kembali dengan tepat.

Frasa itu dibuat sekali, secara lokal, dan tidak pernah meninggalkan perangkat kecuali Anda sendiri yang menyalinnya. Sistem Vaultine tidak pernah melihatnya, menyimpannya, atau punya cara apa pun untuk menyusunnya kembali. Ia berfungsi sebagai kunci cadangan yang hanya ada secara luring: sesuatu yang dapat memulihkan akses justru karena ia berada di luar jangkauan server, pembobolan, maupun permintaan hukum mana pun.

Bagaimana frasa itu dipakai

Dalam keseharian, frasa pemulihan tidak melakukan apa-apa; Anda membuka brankas dengan PIN atau pola seperti biasa. Ia baru berperan bila Anda menyiapkan Vaultine di perangkat baru setelah kehilangan yang lama, atau bila Anda benar-benar lupa PIN Anda. Memasukkan 12 kata yang tepat dalam urutan yang tepat akan memulihkan akses ke brankas terenkripsi Anda. Tidak ada nilai untuk jawaban yang “hampir benar”: frasa itu entah menyusun kembali kunci yang benar atau tidak sama sekali, persis seperti cara kerja seed phrase pada dompet kripto.

Menyimpannya dengan benar (dan kesalahan yang menggagalkannya)

Frasa pemulihan hanya melindungi Anda bila disimpan sebagaimana mestinya: luring, terjaga secara fisik, dan terpisah dari perangkat yang dicadangkannya. Beberapa kesalahan lazim yang diam-diam meniadakan seluruh maksudnya:

  • Tangkapan layar. Gambar itu tersinkronisasi ke galeri foto, mungkin pula ke cadangan cloud, sehingga rahasia yang seharusnya luring kembali berada daring.
  • Aplikasi catatan. Masalah yang sama, terutama bila aplikasi catatannya sendiri tersinkronisasi ke server.
  • Mengirimkannya ke email sendiri. Ini menaruh satu-satunya hal yang dirancang untuk tidak pernah menyentuh server justru ke dalam basis data penyedia email.
  • Menyimpannya di perangkat yang sama dengan brankasnya. Jika perangkat yang hilang atau dicuri adalah skenario yang hendak diantisipasi frasa itu, menyimpannya di sana meniadakan tujuannya.

Kertas, di lokasi fisik yang aman, memang tidak keren tetapi tepat. Sebagian orang membaginya ke dua lokasi sebagai cadangan terhadap kebakaran atau kehilangan; itu pertimbangan pribadi yang wajar, bukan sesuatu yang bisa dikelola Vaultine untuk Anda, karena Vaultine sama sekali tidak mengetahui di mana dan bagaimana Anda menyimpannya.

Berterus terang soal pertukarannya

Ini layak dikatakan dengan lugas: PIN yang hilang bersamaan dengan frasa pemulihan yang hilang berarti file yang lenyap selamanya. Tidak ada proses banding. Itu bukan kekurangan layanan dukungan Vaultine; itu pilihan arsitektur yang sama yang menjaga brankas Anda dari semua orang lain, diterapkan secara konsisten — termasuk pada skenario ketika orang yang terkunci di luar adalah Anda sendiri. Sistem yang mampu memulihkan file Anda dalam situasi itu adalah sistem yang juga memungkinkan orang lain melakukannya, di bawah tekanan yang tepat, dan justru sifat itulah yang hendak dilenyapkan oleh rancangan zero-knowledge.

Versi ringkasnya

Frasa pemulihan adalah satu-satunya cadangan yang berfungsi tanpa menghadirkan kembali server yang bisa dibobol atau dituntut secara hukum. Dua belas kata, dibuat di perangkat Anda, tidak pernah dikirimkan ke mana pun, dan menjadi satu-satunya yang berdiri antara PIN yang terlupa dan file yang hilang selamanya. Tuliskan sekali, simpan di tempat luring yang aman, dan pertukaran yang membuat Vaultine benar-benar zero-knowledge itu berhenti menjadi risiko dan berubah menjadi sekadar kebiasaan.

Siapkan brankas dan frasa pemulihan Anda di vaultine.app — 10 file pertama gratis.