KryptEY Aplikasi
Berkomunikasi dengan aman dan mandiri, terlepas dari situasi hukum atau apakah messenger menggunakan E2EE. Tidak perlu server. #ChatKontrolleStoppen
Kenapa KryptEY?
Pelanggaran enkripsi end-to-end (E2EE) oleh undang-undang seperti kontrol chat Uni Eropa yang direncanakan adalah masalah yang terus berlanjut. Konten dalam messenger yang menggunakan E2EE, seperti Whatsapp atau Signal, dapat dipantau oleh pihak ketiga. E2EE sering kali, tetapi tidak selalu, menjadi standar dalam messenger. Ada metode terbukti untuk E2EE seperti PGP. Namun, metode ini kadang-kadang terintegrasi dengan rumit dan memerlukan banyak usaha untuk digunakan.
KryptEY adalah keyboard Android yang menerapkan protokol Signal. Keyboard ini bekerja secara independen dari messenger dan baik Protokol Kesepakatan Kunci X3DH maupun Algoritma Double Ratchet berfungsi tanpa server, sehingga memungkinkan penggunaan protokol yang sangat mandiri.
Fitur
Berdasarkan Simple Keyboard ( https://github.com/rkkr/simple-keyboard ), KryptEY menambahkan tampilan di atas Keyboard untuk fungsionalitas E2EE.
- gunakan E2EE melalui Protokol Signal di messenger mana pun
- enkripsi/dekripsi pesan
- masukkan pesan melalui bidang teks terpisah di keyboard
- gunakan clipboard untuk membaca pesan
- kelola kontak di daftar kontak sendiri di keyboard
- log pesan untuk melihat pesan yang dikirim/diterima
- kirim pesan sebagai JSON biasa (mode mentah) atau tersembunyi dalam teks tiruan (mode dongeng)
- verifikasi fungsionalitas E2EE melalui sidik jari
- Tampilan Q&A untuk pertanyaan
- tema gelap & terang
Lihat https://github.com/amnesica/KryptEY/blob/master/KRYPTEY.md untuk informasi lebih lanjut tentang cara kerja KryptEY.
Keamanan
Properti keamanan yang ada untuk Protokol Signal juga berlaku untuk keyboard.
Limitasi
Keyboard ini dirancang sebagai POC dan hanya memungkinkan percakapan 1-ke-1. Namun, aplikasi ini juga dapat digunakan dalam obrolan grup hingga batas tertentu. Di sini, pesan dapat diarahkan ke mitra obrolan tertentu dan bukan kepada semua orang. Peserta lain dalam obrolan grup tidak dapat mendekripsi pesan tersebut.
Pesan teks di Telegram disalin sebagai HTML dan bukan sebagai teks biasa. Saat mendekode pesan dengan mode dongeng, pesan yang disalin menjadi terkompromikan dan tidak dapat dibaca dengan baik. Oleh karena itu, pesan tersebut tidak dapat didekode sama sekali. Namun, mode mentah berfungsi dengan baik. Saat menggunakan KryptEY dengan Telegram, kami merekomendasikan mode mentah.
Beberapa messenger seperti Threema hanya mengizinkan hingga 3500 byte per pesan. Oleh karena itu, batasan input karakter yang berbeda berlaku. Untuk tetap di bawah batas 3500 byte, hanya 500 karakter yang diizinkan untuk mode mentah dan mode dongeng. Untuk kenyamanan, batasan ini berlaku untuk semua messenger.
Demo
Untuk demonstrasi tentang cara menggunakan KryptEY lihat https://github.com/amnesica/KryptEY/tree/master#demo
KryptEY dibuat oleh mellitopia dan amnesica. Kode sumbernya bersifat open source dan dapat ditemukan di https://github.com/amnesica/KryptEY









