Basis pengetahuan Berbicara dengan orang-orang
Obrolan grup
Percakapan grup terenkripsi ujung ke ujung yang tidak membocorkan percakapan mereka sendiri keanggotaan. Setiap pesan dibungkus secara terpisah untuk setiap anggota, ditujukan ke kunci yang ada digunakan sekali.
Halaman ini diterjemahkan dengan mesin untuk kenyamanan. Versi asli bahasa Inggris adalah versi yang berlaku.
Membuat grup
/group @alice @bob Weekend plans membuat grup dengan anggota itu dan itu
nama. Nama itu opsional. Anda juga bisa memilih Buat Obrolan Grup dari
menu konteks seseorang, atau gunakan + di samping bagian Obrolan Grup di
bilah sisi.
Anda menjadi milik grup pemilik. Grup dibatasi pada 100 anggota, karena setiap pesan dienkripsi secara terpisah untuk masing-masing dan penggemar per pesan harus tetap terbatas. 37 dari 100 anggota dan menandai kelompok yang telah mencapai itu sebagai penuhGrup penuh tidak dapat menambahkan siapa pun, dengan nama, dengan tautan atau dengan permintaan.
Menambahkan anggota
/addmember @nym, atau /invite @nym Siapapun selain pemilik dan admin dapat melakukan ini adalah tanggung jawab grup. Memungkinkan anggota untuk menambahkan orang lain pengaturan, di menu konteks grup.
/groupinfo mencantumkan anggota saat ini.
Tautan undangan
Pemilik atau admin beralih ke Izinkan bergabung melalui tautan undangan dari menu konteks kelompok, setelah itu tautan muncul di sana - untuk mereka, dan untuk anggota juga ketika "membiarkan anggota untuk menambahkan orang lain" diaktifkan.
Seseorang yang baru membuka link undangan diminta memilih nym atau login terlebih dahulu; bergabung kemudian dilanjutkan dengan sendirinya, sehingga mereka tidak perlu menemukan link tersebut untuk kedua kalinya.
Setel Ulang Tautan Undangan mencabut setiap tautan yang dibagikan sejauh ini sekaligus. Gunakan ketika a tautan telah berakhir di suatu tempat yang tidak Anda inginkan.
Membuka link menunjukkan a preview sebelum apa pun dikirim: nama kelompok dan, dari tautan yang dibuat oleh aplikasi saat ini, deskripsi, avatar, jumlah anggota dan hingga lima dari adminnya. rincian tersebut ditandatangani oleh anggota yang membuat tautan, dan preview yang tanda tangan tidak memeriksa keluar menunjukkan nama itu sendiri. Bergabung adalah ketukan terpisah, disengaja. siapa pun yang memegang tautan dapat membaca preview itu, jadi tulis deskripsi yang Anda senang bagi mereka untuk melihat.
Admins menyetujui bergabung dengan permintaan, dalam menu grup, menempatkan seseorang di antara tautan dan grup. Dengan itu, membuka tautan mengirimkan permintaan alih-alih bergabung, petugas Menunggu persetujuan, dan pemilik dan admin menemukan permintaan di bawah Bergabung dengan Permintaan, di mana mereka menyetujui atau menolaknya. permohonan berakhir setelah seminggu.
Berbagi sejarah dengan anggota baru
Juga dinonaktifkan secara default, juga panggilan pemilik atau admin: Berbagi Sejarah dengan Anggota Baru pada menu konteks grup.
Dengan mengaktifkannya, siapa pun yang menambahkan seseorang akan meneruskannya ke grup terakhir 50 pesan kepada anggota baru tersebut, sebagai satu gumpalan terenkripsi, hanya untuk mereka saja. Pesan yang diteruskan ditandai belum terverifikasi, karena tanda tangan penulis asli tidak dapat diperiksa ulang setelah teks disampaikan oleh pihak ketiga — Anda memercayai orang yang menambahkan Anda tidak perlu mengedit apa yang mereka sampaikan.
Description, slowmode dan @everyone
Beberapa pengaturan membentuk bagaimana kelompok berbicara. pemilik dan administrator mengubahnya dari menu kelompok.
- Untuk deskripsi Hingga 150 karakter, ditampilkan pada satu baris di bawah nama kelompok di header; ketuk untuk membaca semua itu.
- yang lambat. Off, atau satu pesan setiap 10 detik, 30 detik, 1 menit, 5 menit, 15 menit atau 1 jam, per anggota. Pemilik, admin dan moderator tidak terbatas. Komposer memberi tahu anggota berapa lama untuk menunggu, dan karena tidak ada server, aplikasi setiap anggota juga memeriksa waktu apa yang tiba: pesan yang datang terlalu cepat dilipat sebagai Menggunakan SlowModedengan tombol untuk menunjukkannya.
- Di sini dan di sini semua orang. Hanya pemilik, administrator, dan moderator yang dapat menggunakannya; aplikasi anggota menolak untuk mengirim satu, dan aplikasi semua orang mengabaikan satu dari pengirim tanpa peran itu.
Menu ini juga memiliki Media, File dan Link Dan Ekspor Chatyang dijelaskan di bawah Pesan, Dan Berbagi Lokasi Dan Membuat Call LinkDi bawah Berbagi Lokasi Dan Panggilan KiriTidak satu pun dari ini bekerja di atas jaringan Bluetooth, yang tidak membawa kelompok yang dienkripsi.
Acara dan RSVP
peristiwapada menu yang disertakan, atau Membuat Event di menu grup, posting kartu acara: judul, tanggal, zona waktu dan waktu, dan secara opsional tempat dan catatan.
Masing-masing anggota menjawab pergi, Mungkin atau Tidak bisa pada kartu, yang menyimpan hitungan berjalan dan daftar siapa yang mengatakan apa. Mengingatkan saya mengatur pengingat pada perangkat Anda sendiri, pada awalnya atau 10 menit, 1 jam atau 1 hari sebelumnya. peristiwa dan jawaban adalah pesan kelompok terenkripsi biasa, terlihat untuk anggota dan tidak ada yang lain.
Pemilik, Admin, Moderator dan Anggota
| Memerintah | Melakukan | Siapa yang bisa |
|---|---|---|
/kick @nym | Menghapus anggota | Pemilik, moderator dan admin |
/ban @nym | Menghapusnya dan memblokir pengembaliannya | Pemilik, moderator dan admin |
/unban @nym | Mencabut larangan | Pemilik, moderator dan admin |
/addmod @nym | Mempromosikan menjadi moderator | Pemilik, admin |
/removemod @nym | Menurunkan moderator | Pemilik, admin |
/addadmin @nym | Menulis untuk admin | Pemilik |
/removeadmin @nym | Menggunakan Admin | Pemilik |
/transferowner @nym | Serahkan kelompok itu | Pemilik |
/leave | Menghapus Anda dari grup | Siapa pun |
Sebuah grup memiliki satu pemilik, dan sejumlah administrator dan moderator. orang Dan bertindak pada KelompokAdmins melakukan hal itu juga, dan juga segala sesuatu yang mengubah kelompok itu sendiri - namanya, deskripsi, tautan undangan, pengaturan, yang dapat menambahkan anggota - dan mereka menunjuk dan membatalkan moderator.
Tidak ada yang dapat bertindak atas seseorang di atas atau di atas peran mereka sendiri. seorang moderator tidak dapat memukul moderator lain, seorang admin tidak dapat mendemonstrasikan admin lain, dan tidak ada yang lain kecuali pemilik dapat bertindak atas pemilik. /transferowner
Jika ditarik, maka tidak akan ada pemilik kedua.
Tidak ada server untuk melakukan arbitrase, jadi setiap klien memeriksa perannya sendiri — kapan mengirimkan tindakan moderasi, dan lagi pada setiap peristiwa moderasi yang diterimanya. Seorang klien yang mengklaim kekuatan yang tidak dimilikinya diabaikan begitu saja oleh orang lain.
Cara kerja enkripsi grup
Obrolan grup menggunakan rumor NIP-17 dan bungkus kado NIP-59 yang sama pesan pribadi, satu bungkus per anggota, masing-masing dienkripsi ke anggota itu. Nymchat kemudian menambahkan sesuatu yang tidak dimiliki standar NIP-17.
Memutar kunci penerima
Dengan NIP-17 biasa, seseorang yang menonton estafet melihat N bungkus kado muncul pada saat yang bersamaan, ditujukan ke N pubkey yang berbeda. Itu adalah daftar keanggotaan, dan tidak perlu didekripsi untuk membaca.
Jadi Nymchat memutar kunci penerima. Setiap kali Anda mengirim, klien Anda mendapatkan yang baru
keypair fana dan mengiklankan separuh publiknya di dalam rumor terenkripsi, sebagai
ephemeral_pk menandai. Sejak saat itu, semua orang menyampaikan pesan mereka ke kunci itu
bukan yang asli. Bagi seorang pengamat, setiap pesan dalam grup berpindah-pindah
kunci pub satu kali yang tidak memiliki tautan terlihat ke identitas apa pun, dan tidak ada dua pesan yang dibagikan a
penerima.
Pemulihan pasca-kompromi
Rotasi itu juga merupakan mekanisme pemulihan. Jika suatu perangkat disusupi, pengguna cukup melakukannya mengirimkan pesan: kunci sementara baru yang diiklankan menggantikan kunci lama untuk setiap anggota secara otomatis. Tidak ada sinkronisasi ulang out-of-band yang perlu diatur dan tidak ada persetujuan grup pada.
Kembali setelah pergi
Kunci sesaat berputar, dan peristiwa yang membawa kunci tersebut berakhir pada relai. Seorang klien yang telah offline selama berhari-hari oleh karena itu dapat kembali memegang kunci yang telah dilewati orang lain. Begitu seterusnya menyambung kembali, setelah jeda yang cukup lama, ia mengirimkan permintaan sinkronisasi ulang kunci dengan tarif terbatas ke masing-masingnya berkelompok dan bertukar kembali kunci saat ini — itulah yang menghentikan liburan panjang ke dalam grup yang tidak lagi dapat Anda baca.
Pesan grup antar pengguna Nymchat juga dapat menggunakan pertukaran kunci pasca-kuantum di atas di atas. Karena setiap anggota sudah mendapatkan salinan terenkripsinya sendiri secara terpisah, sebuah grup dapat melakukan pencampuran keduanya secara bebas — dan sebuah pesan hanya ditandai tahan kuantum ketika setiap anggota menerimanya seperti itu. Melihat enkripsi tahan kuantum.