Arpokrat Messenger dibangun di atas SimpleX — jaringan pesan tanpa ID pengguna. Tanpa akun, tanpa direktori pusat, tanpa metadata yang bisa diserahkan. Berikut cara kerjanya secara persis.
Server yang tidak tahu apa-apa tidak bisa mengungkap apa-apa. Relay Arpokrat dirancang buta — dengan sengaja.
Arpokrat Messenger tidak menciptakan kriptografi rahasianya sendiri — ia dibangun di atas SimpleX , jaringan pesan pertama tanpa ID pengguna.
SimpleX adalah protokol pesan terbuka yang spesifikasi dan kode sumbernya bersifat publik dan dapat ditinjau secara independen. Arsitektur di halaman ini — tanpa ID pengguna, antrean satu arah, relay buta — adalah rancangan SimpleX, dan Arpokrat mengoperasikan relay miliknya sendiri di atasnya.
Keamanan yang tidak bisa Anda periksa bukanlah keamanan. Membangun di atas protokol terbuka berarti klaim privasi ini dapat diverifikasi terhadap spesifikasi publik, bukan sekadar diterima berdasarkan kepercayaan.
Sebagian besar aplikasi pesan mengidentifikasi Anda lewat nomor telepon atau akun. Arpokrat sama sekali tidak mengidentifikasi Anda.
Di aplikasi pesan pada umumnya, Anda memiliki ID pengguna yang statis — biasanya nomor telepon Anda. Bahkan ketika isi pesan dienkripsi, server tetap memetakan pengirim ke penerima dan diam-diam membangun grafik sosial tentang siapa berbicara dengan siapa.
Arpokrat menghapus konsep ID pengguna sepenuhnya. Tidak ada akun dan tidak ada alamat permanen — Anda hanya ada sebagai serangkaian kunci kriptografis yang tersimpan di perangkat Anda. Untuk menghubungi Anda, seseorang memerlukan tautan undangan sekali pakai yang Anda pilih untuk dibagikan.
Alih-alih merutekan seluruh percakapan lewat satu server, setiap arah berjalan melalui relay yang berbeda.
Saat Anda mengirim pesan kepada seseorang, Anda menaruh paket terenkripsi ke dalam antrean anonim yang dibuat dan diawasi sendiri oleh penerima. Balasan mereka kembali melalui antrean yang terpisah di relay yang berbeda.
Karena jalur kirim dan jalur balas berada di server yang berbeda, tidak ada satu pun relay yang pernah melihat kedua ujung percakapan.
Server tradisional bersifat “pintar” — mereka tahu siapa Anda dan merutekan berdasarkan basis data. Relay Arpokrat sengaja dibuat sebaliknya.
Relay buta ibarat titik serah rahasia (dead-drop). Ia menerima paket terenkripsi, menyimpannya dalam antrean, dan menyerahkannya saat pemilik antrean mengambilnya. Ia tidak tahu siapa yang menaruh paket itu, atau siapa yang akan mengambilnya.
Di atas enkripsi ujung-ke-ujung milik SimpleX, pertukaran kunci menambahkan perlindungan pasca-kuantum.
Kriptografi kunci publik saat ini mengandalkan matematika yang pada akhirnya bisa dipecahkan oleh komputer kuantum yang cukup besar. Pertukaran kunci pasca-kuantum menambahkan lapisan kedua yang dirancang untuk menahan jenis serangan tersebut, bekerja berdampingan dengan enkripsi klasik yang sudah digunakan, bukan menggantikannya. Pertukaran kunci itu menggunakan Streamlined NTRU Prime — pilihan yang disengaja dibandingkan Kyber yang distandardisasi NIST, yang dihindari oleh para insinyur SimpleX karena kekhawatiran kriptografis spesifik yang muncul selama proses standardisasinya.
Kami sengaja bersikap terukur soal ini: kriptografi pasca-kuantum adalah pertahanan praktik terbaik saat ini, bukan jaminan permanen. Ini secara signifikan menaikkan standar keamanan hari ini, dengan jalur peningkatan yang jelas seiring berkembangnya standar.
Investasi pasca-kuantum ini menjawab ancaman nyata masa kini — bukan sekadar hipotesis.
Pihak lawan dengan sumber daya besar dapat merekam lalu lintas terenkripsi hari ini dan menyimpannya begitu saja, menunggu hari ketika komputasi kuantum mampu memecahkan enkripsi tersebut. Apa pun yang disadap sekarang bisa didekripsi bertahun-tahun kemudian. Peneliti keamanan menyebut ini “Harvest Now, Decrypt Later.”
Desain yang meminimalkan metadata juga membantu di sini: semakin sedikit yang diungkapkan oleh aliran data yang disadap tentang siapa yang sedang berkomunikasi, semakin rendah nilai salinan yang tersimpan — bahkan sebelum mempertimbangkan isinya.
Arsitektur bersifat abstrak. Berikut artinya dalam praktik.
Tanpa akun pengguna, tidak ada peta tentang siapa saja kontak Anda. Data grafik itu memang tidak ada, sehingga tidak bisa disita atau dibocorkan.
Anda tidak memiliki alamat permanen yang bisa disasar oleh pengirim spam. Untuk menghubungi Anda diperlukan tautan undangan sekali pakai yang Anda pilih untuk dibagikan.
Gunakan nama tampilan dan relay yang berbeda untuk setiap kontak, sehingga kehidupan kerja dan kehidupan pribadi Anda tidak dapat dikaitkan.
Tanpa akun, tanpa nomor telepon, tanpa jejak metadata. Buat kunci Anda dan mulai bicara.
Jelajahi Arpokrat MessengerLihat bagaimana identitas anonim Anda dibuat di halaman Messenger
.
Penasaran di mana relay secara fisik berada? Jelajahi Infrastruktur
.