Luncat ka eusi
Balik deui ka Nymchat

Dasar pangaweruh Pareum internét

Jaring Bluetooth

Olahtalatah tanpa internét, teu aya layanan sélulér sareng teu aya infrastruktur naon waé nanaon. Alat-alat anu caket ngahubungkeun kana Bluetooth LE sareng relay pikeun silih, janten pesen dugi jalma saluareun jangkauan radio ku hopping ngaliwatan alat di antara.

Naon bolong téh

Bolong nyaéta angkutan kadua anu ngajalankeun barengan relay, sanés aplikasi anu misah atanapi anu misah jati diri. Saluran umum sareng pesen pribadi duanana tiasa dianggo, sareng aplikasina mutuskeun anu mana rute nyandak sorangan: online ngirim ngaliwatan internét jeung ragrag deui ka Bluetooth nalika teu sadia, bari peer reachable ngan ngaliwatan radio tetep dina bolong boh cara.

Éta mangrupikeun jaringan caah toko-sareng-maju. Unggal alat ngalirkeun pakét kana ka alat eta bisa ngadangu, kalawan wates hop tina 7, dedulicating naon eta geus katempo jadi a pakét henteu medar salamina. Dua jalma nu teu bisa ngadéngé langsung langsung kénéh tukeur pesen salami aya ranté alat antara aranjeunna.

Dina éta, unggal pasangan tara ngajalankeun a Sora XX sasalaman jeung ceramah leuwih na sési énkripsi sorangan. Pakét anu padded na, lamun badag, fragmented, jadi ukuran naon anjeun ngirim nyebutkeun saeutik-gancang ngeunaan naon éta.

Ngahurungkeunana

Buka panel bolong Bluetooth teras pencét Hurungkeun. Naon kajadian salajengna gumantung kana naon anu anjeun ngajalankeun éta.

Panel bolong Nymchat Bluetooth, mintonkeun status bolong, alat dipasangkeun, tara dina bolong jeung log radio.
Panel bolong: status, alat nu dipasangkeun, tara kadéngé, jeung log radio langsung.

Dina Android sareng ios

Aplikasi na ngajalankeun duanana peran Bluetooth sakaligus - iklan sorangan jeung scanning pikeun batur - janten mana-mana dua alat anu caket dieu ngahubungkeun henteu paduli mana anu perhatikeun anu sanés. Hibah idin Bluetooth nalika ditaroskeun sareng mendakan peers nyalira.

Dina browser

Aplikasi wéb ngagabung sareng jaringan anu sami ngalangkungan Bluetooth Wéb, dina browser Chromium: Chrome, Edge, Opera jeung Wani. Dina Safari jeung Firefox, nu teu nerapkeun Web Bluetooth, bolong nu kadali disumputkeun sagemblengna tinimbang ditawarkeun lajeng gagal.

A browser ngagabung salaku daun

Browser ngan ukur tiasa nyandak Bluetooth sentral peran: eta teu bisa Ngaiklan sorangan, jadi alat sejenna teu bisa manggihan eta. Ieu nyambungkeun kaluar ka telepon caket dieu sarta relays ngaliwatan aranjeunna. Anjeun milih unggal alat sakali ngaliwatan pamilih alat browser urang sorangan, sanggeus éta nyambung deui sorangan. Dua browser teu bisa numbu ka silih langsung.

Ngabagikeun bolong sareng Bitchat

Nymchat ngalaksanakeun Bitchaturang protokol bolong dina kawat, bait pikeun bait - layanan GATT sarua jeung ciri UUID, lulugu pakét anu sami, jinis pesen anu sami, wates hop standar anu sami. Duanana aktip teu bridged ngaliwatan nanaon; aranjeunna saukur dina bolong sarua, sarta alat Nymchat sarta alat Bitchat manggihan silih tur tukeur pesen énkripsi langsung.

Ngumumkeun pakét ogé bisa mawa a nostrLink: link ditandatanganan ti peer bolong ka identitas Nostr nyata maranéhna. Lamun hiji hadir tur verifies, a peer anjeun patepung ngaliwatan Bluetooth nembongkeun up salaku jalma anu sarua anjeun terang ti relays.

Mode Ghost

Alat bolong nyaéta radio anu ngumumkeun diri sababaraha kali, anu leres-leres ngagampangkeun nuturkeun sakuliah tempat jeung sesi. Ghost Mode mangrupikeun jawaban anu milih.

Nalika éta hurung, unggal identifier hiji ngumumkeun mawa diganti ku throwaway a nilai, sarta sakabéh éta muterkeun babarengan:

  • konci statik Noise - anu diturunkeun ku ID peer sareng sidik;
  • konci Signing Ed25519;
  • nami Bluetooth anu diémbarkeun;
  • nickname;
  • nu ngumumkeun nostrLink, nu tetep nyata tapi jadi ephemeral, jadi tara bisa kénéh ngahontal anjeun tanpa aya solusi pikeun npub anjeun.

Rotasi lumangsung dina epoch jittered ngeunaan kasarna 15 menit. Idéntitas pensiunan tetep decryptable nepi ka 8 jaman jadi balesan telat masih datang, sarta a paguneman dimimitian bari ghosted geus pinned kana bolong pikeun alus tinimbang cicingeun migrasi ka relays handapeun konci nyata Anjeun.

Bagikeun avatar sareng spanduk ditolak nalika Mode Ghost aktip: gambar anu diulang-ulang ngahubungkeun dua epochs babarengan gancang ti sagala konci ngalakukeunana.

Mode Ghost henteu anonim

Éta ngajantenkeun alat langkung hese nuturkeun. Teu nyieun untraceable. Bluetooth éta alamat hardware dikawasa ku sistem operasi, teu ku aplikasi, sarta timing na pola sosial tetep correlatable - jalma anu sarua, di tempat anu sarua, ngobrol jeung jalma anu sami, dina waktos anu sami.

Watesan

  • Rentang nyaéta rentang Bluetooth. Puluhan méter di buka, kirang ngaliwatan témbok. Bolong manjangkeun jangkauan ku luncat, sanés ku ngagorowok langkung kuat.
  • Bandwidth leutik. Pigura ditutupan ku 512 bait sareng pesen anu langkung ageung anu fragméntasi. Éta diwangun pikeun téks, sanés pikeun média.
  • Pangiriman mangrupikeun usaha pangsaéna. A caah toko-na-hareup jeung wates 7-hop ngajadikeun euweuh jangji. Upami teu aya anu aya dina jangkauan sareng teu aya anu sumping kana jangkauan, pesenna ngantosan.
  • Browser nyaéta daun, per di luhur, sarta gumantung kana telepon nu keur caket dieu.
  • Radio waragad batré, sabab scanning jeung iklan terus nyaeta naon ngajadikeun bolong jalan.