Dɔnniya basigilen Daamu
Kalan koo
I b'a fɔ k'i kaƝ fɛɛrɛ bɛ i ka janya kɛnɛya kɔnɔ, n'a fɔ k'a kɛ dɔgɔtɔ ni dɔgɔtɔ kɛnɛya kɔnɔ, dɔgɔtɔ kɛnɛya bɛ kɛ dɔgɔtɔ kɛnɛya kɔnɔ fɛɛrɛ kɛrɛnkɛrɛn kɛ. A kɔnɔ bɛ kɛ k'a dɛmɛ i ka fɛɛrɛ bɛ kɛ n'a fɔ fɛɛrɛ bɛ kɛ kɛnɛya kɔnɔ.
Nin ɲɛ in bamanankanna ni masin ye walasa ka nɔgɔya. Angilɛkan original ye version ye min bɛ tali kɛ.
A bɛ kɛ kura-kura kɛnɛya la dɔɔni-dɔɔni fɛ kɛmɛ kɛra faga kɛra fɛ ߓߍߟߓߍ
A tɛ deɛ bɛ kɛ bɛɛ fɛ. Kuma bɛɛ bɛ kɛ mɔgɔ kɛlɛw kɔnɔ fɛ, a bɛ i ka dugu (device) kɔnɔ fɛ ni a fɛɛrɛ tɛ a la k'a fɛɛrɛ, k'a bɛ k'a ye kɔnɔ dɛmɛ a kɔfɛ. Teli bɛ k'a dɔn, k'a tɛ k'a dɔn, k'a fɛɛrɛ tɛ kɛ mɔgɔ ye, mɔgɔ bɛɛ tɛ a dɔn.
"Kɔrɔ la" fana ye Nymbot kɛlɛya ye, ɲumɔn fɛ ka i ka janya kan a kɛ kɛnɛya kɛ. "End-to-end" ye fɔ ye ko mɔgɔ ye tilelɛ a tɛ bɛɛ kɛ ye — a tɛ fɔ k’a fɔ ko assistant bɛ sabali dɔ ye u m’a ye fiyɛ fɛ. Anonymous mode ko mɔgɔ bɛ mun fɔ fɛɛrɛ fɛɛrɛ kɔnɔ a bɛ se ka dɔn ko a ka sɔrɔ ye a fɛɛrɛ ye Ɲi mun? a b'a ye a fɔ.
Kɛlɛ lɔmɔnɔw
Kuma-fɛlɛw bɛ Nostr sɔngɔ-fɛn-jɛ kɛ. O bɛɛ bɛ saba kɛnɛ:
- a kumakan ye — méséji kɛnɛ, tɛ sɔrɔ mako ye, ko a tɛ se ka kɛ kɛmɛ ye mɔgɔ kɔrɔ ma;
- a tuguda, i ye kɛlɛnna ani i ye dɔgɔtɔlɔnna a ka fɛɛrɛ dɔ bɛɛ kɔnɔ, o bɛ kɛ a fɛɛrɛ dɔ bɛɛ kɔnɔ fɛɛrɛ fɛɛrɛ kɛra k'a dɔn ko a bɛɛ kɛra min ye;
- a túmúmú, a bɛ kɛ kɔrɔfɛlɛ kɛ, a bɛ kɛ lankɛ kɛ kɛlɛ kɛ nɔ kɛ kɛ nɔ kɛ, ko fɛn dɔ dɔ kɛ bɛ se ka dɔ ye.
So relay bɛ i ka dɔnniya fɛɛrɛ kɛ, a ye kɛnɛya kɛ ninnu fɛɛrɛ dɔ kɛra fɛɛrɛ kɛ dɔnniya ye, o ka kɛnɛya kɛ ninnu fɛɛrɛ dɔ ye, a ka kɛnɛya ka kɛ ninnu fɛɛrɛ dɔ ye — a bɛ se ka dɔn ninnu ka fɛɛrɛ Nymbot ye, a tɛ se ka dɔn ninnu ye o ye, o tɛ a kɛ ninnu ye. Metadata analysis o kɛnɛya fɛɛrɛ kɛra o kɛnɛya fɛɛrɛ dɔ ye.
Musubulu bɛɛ kɔrɔ dɔ bɛ i ka key kɔnɔ la, o bɛ i ka musubulu kɔrɔw sɔrɔ kɛ i ka sigida fɛ nɔ fɛn fɛn tɛlen kɛ relays-den la, nka server-den musubulu kɔrɔw la tɛ.
Post-quantum hybrid
Classical layer bɛ elliptic-curve kɛ. Quantum computer de bɛ fɛɛrɛ ye, o bɛ o bɔ kɛ kɛlɛn kɛnɛya la — kàrɔsi sɔrɔlɛ kɛ sisan, k'a fɔ k'a fɔlɛ fɛɛrɛ kulu kɔ. Nka enkripsiyon bɛ... hybridML-KEM kɛlɛ kulu kɛlɛ bɛ ka kɛlɛ sigi dɛmɛ, n'a fɔ, kɛlɛ kɛnɛ bɛ kɛlɛ dɔ bɛɛ kɛ ka fɛn bɛɛ kan.
ML-KEM ye NIST ye kɛna kɛra lattice KEM ye. A ye kɛlɛn kɛ k'a kɔrɔ kɛ, a ye kɛnɛ ye: n'a kɛra ko lattice dɔnniya tɛ kɛna ye, i ye elliptic curve ye, a kɔrɔ kɛ k'a kɛna kɛ.
Nymbot bɛ siginɛ nɔgɔya (announcement) lakana kɛ siginɛ (signed) ye, a bɛ a KEM key lakana, n'a fɔ ko i ka app bɛ a lakana k'a mɛn k'a kɛ lookup race dɔ tɛ, o bɛ se ka k'a fɔ ko message bɛ kɛ classical-only ye dɔgɔtɔ. I ka app bɛ siginɛ nɔgɔya kɛra kɛ, o bɛ se ka k'a fɔ ko replies bɛ kɛ hybrid ye.
Sɛrɛvɛr (server) bɛ se ka di
A fɔ kɛ kɛnɛya la ka kɛ kɛnɛya ye, a bɛ mɔgɔ dɛmɛ ko kɛ kɛnɛya ye faga fɔ kɛ kɛnɛya ye.
| Ɲɛɛmɔgɔ | Ɲumunini kɛ kɛnɛya la | fɛ anonyme kɛɲɛlɛyɔ |
|---|---|---|
| I ka kɛnɛ tɛmɛ kɛnɛ kɛra ɲɛ bɛɛ fɛ | Kan ka, a ka fɔ la. | Kan ka, a ka fɔ la. |
| Ɲe kɛnɛ bɛ kɛ n'a fɔ? | I ka nym kɛ ké dɔ dɔnɲɛ | Kili kɛ a fã kɛ |
| Boli bɛ di n'a fɔ ko, bɛɛ bɛ bɛn? | I n tɔgɔ | The throwaway key |
| Tɔn bɛɛ fɔlɔ tala | Ɲɛmɔgɔya, model, token kɛlɛnka, ni sɔrɔ, i n'a fɔ a tɛ koro kɛ, a bɛ kɛ kɛnɛya kɛnin kɛnɛ san kɛlɛnka bɛɛ kɔfɛ i ka nɔmɔɲi la | Same, under the throwaway key |
| I bɛ n bɛn kɛlɛ kɔrɔ dɔ tɛ bɛɛ la | I n'y kɛlen kɛ n'i ka kɛnɛya kɛnɛya de bɛɛ ye, sync ye kɛnɛya ye | Sama la |
| I ka privé key | A tɛ dɛmɛ kɛ kɔnɔ de ɲɛ de kɛ. | A tɛ dɛmɛ kɛ kɔnɔ de ɲɛ de kɛ. |
| Aw ta fɛnmarayɔrɔ ani kuntigi tɔgɔw | A ka fɔ k'a fɛ i ka sisanw bɛɛ kɛ, a tɛ kɛ k'a dɔn i ka kɔrɔ k'a dɔn i ka sisanw bɛɛ kɛ, a bɛ kɛ a ka kɛrɛnkɛrɛn dɔ kɛ n'a fɛ bɛɛ kɛ a kɛra server key dɔ ye u kɔnɔ kɛ n'a fɛ bɛɛ kɛ nɔgɔya kɛ kɔrɔ kɛnɛ kɛ a bɛ i ka kow dɛmɛ (sakɔ fɛn kɛra san tila nɔɔrɔ); i ka kɛlɛyaba kɔnɔ de bɛ kɛ. | Request bɛɛ la o bɛ fɛ, o tɛ nɔgɔya. Forge token bɛ i forge account kɔrɔ, so i bɛ repository dɔ kɛ anonyma chat la, server bɛ chat o kɔrɔ i account o kɔrɔ. |
| I bɛ sɔrɔ kalanw i ka fɔliw kɔnɔ | A bɛna nɔgɔ kɔnɔ dɔ bɛɛ tɔgɔ la, a bɛ kɛ kɛlɛ kɛɲɛ dɔ dɛmɛ ye a ye ka fɛɛrɛ kɛ fɛɛrɛ dɔ ye. | Sama la |
| I kɔnɔnafɛ koodi kɛ server kan la kɛ | Kodun bɛ kɔnɔn bɛɛ kɛ kɛnɛya la, k’a fɔ k’a dɛmɛ k’a dumu k’a fɔ kɛnɛya la. | N fana bɛ kɛ a kɛ, a clé kɛla ye bɛɛ fɛ. |
| Sinitigiya kɔrɔw kura (a ka i fɛ) | Only if you turn them on: the saved state of a paused task and the settings its next step needs, including repository and connector tokens, sealed with a key only the server holds while the task carries on without your app, and deleted when it ends and always within 6 hours. The server publishes each step's reply to relays, encrypted to you, and keeps it for 24 hours after the task's 6-hour window so your devices can collect it | Not available; the app never asks for one |
| Kàtɔɔ̀ kàba kùnnyɛ́rɛ́w (a ka i fɛ) | Only for a schedule you set to run on the server: its prompt, title, repeat, target chat, model, credit limits and where to send the notification, sealed with a key only the server holds, which can read the prompt when it runs it. Deleted when you delete the schedule, turn the option off, clear your history or wipe the app, and at the latest when its permission ends after 90 days. “Notify me instead of running” keeps only the due time and where to send the notification | A tɛ mɔgɔ bɛ se ka ye: schedule bɛ kɛ an ka anoniimusi chat la k’a fɔ tɛ bɛɛ ye, a bɛ se ka kɛ i ka dancɛ kɔnɔ de ko, nka server schedule tɛ kɛ anoniimusi chat la kɔnɔ kɛ kɛ kɛ kɛ. |
| A push registration fɛ bɛ kɛ Tɔgɔ fɔsɔnyɛli (a ka i fɛ) | I ka device push token walla i ka browser push subscription, chat id mɔgɔlen ye, a bɛ kɛ bɔ k'a kɛ ka katan kɛ. | None: anonymous chats never register for push, so you are notified only while the app is open |
| Minɛ | Ɲɛmɔgɔw bɛ kɛnɛya bɛɛ kɔnɔ dɔɔni dɔɔni k'a fɛɛrɛ fɛɛrɛ kɛ. | A ye tɛ kura munu, chat kɔnɔ kɛɲɛ mɔgɔ tɛ kɛ kɛnɛ kɛ kow ye |
| I kɛnɛya fɛɛrɛ (IP address) n'i ye | Tɔgɔ bɛ tɔgɔ kɛ dɔnniya kɔnɔ; nɔgɔ fɛɛrɛw bɛ tɔgɔ kɛ tɔgɔ kɛya fɛ, i ma, bɛɛ bɛ kɛ ni a bɛ kɛ a ye kɛ bɛɛ kɛ se kɛ cogo min na. | Bɛɛ kɛ — Tor walla VPN kɛ bɛɛ kɛ n'a ye fanga ye |
Kɔrɔsi kɛnɛ kɔnɔ fɛɛrɛw bɛ se ka kɛ i ka dɛmɛtɛ kɔnɔ fɛɛrɛw ye, a tɛ kɛ kɛlɛkaɲɛ (model) ye, k’a dɛmɛ k’a fɛɛrɛw bɛɛ kɛ i ka kɛlɛkaɲɛ (key) ye, nka i ka dɛmɛtɛw bɛ se ka a ye.