TetraChat polymorphic

1 tūkst.+
Atsisiuntimai
Turinio įvertinimas
Visiems
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas

Apie šią programą

Pirmoji programa, skirta tekstiniam ryšiui tarp vartotojų, naudojant polimorfinį tinklą, kaip naują būdą saugoti ir dalytis informacija per WWW tinklo turinį. Vartotojo įvesto turinio išsaugojimo ir atkūrimo būdas verčia suabejoti jo tikrumu ir patikimumu, o per trumpą laiką neprarandama pagalbinės informacijos dalies esmė. Žvelgiant iš ilgesnių laiko intervalų – dažniausiai kelios dienos/savaitės, polimorfiškai bendrinamas turinys suyra ir įvyksta visiškas suirimas. Programą sudaro kliento ir serverio dalys.

TetraChat variklis
Programos serverio dalis yra saugoma centriniame serveryje. Jis naudojamas turiniui apdoroti, atkurti ir platinti galutiniuose vartotojų įrenginiuose. Jame naudojami informacijos saugojimo principai, pagrįsti „polimorfine komunikacija“ (saugojimo ir atkūrimo dalis). Turinys saugykloje užšifruojamas 4096 bitų ilgio RSA raktu. Raktas yra būdingas kiekvienam atskiram kanalui ir sugeneruojamas jį sukūrus. Kanalo savininkas gali išsaugoti raktą. Raktas nėra saugomas serverio pusėje, o užvedus serverio variklį savininkas turi pateikti raktą, kitaip ryšio atkurti nepavyks.

TetraChat klientas
Programos kliento dalis, vaizduojama interneto naršykle arba konkrečios operacinės sistemos vietine programa. Ryšiui su serverio dalimi naudojamas HTTPS ryšio protokolas. Programa tarnauja kaip įėjimo taškas ir turinio pateikimo sluoksnis. Galutinio įrenginio pusėje nesaugomas joks turinys. Komunikacijos kanalo/pokalbio kūrimas ir bendrinimas Kuriant komunikacijos kanalą galima parametrizuoti polimorfinio bendravimo elgesį. Sukūrimo metu kanalui priskiriami unikalūs ryšio identifikatoriai (QUID ir pavadinimas). Pavadinimas yra unikalus parametras, skirtas tik vidinei vartotojo orientacijai ir negali būti naudojamas ieškant kanalo. Norėdami ieškoti, arba Norint prisijungti prie kanalo, reikia naudoti QUID (unikalus 32 baitų identifikatorius). Naujų vartotojų prisijungimas vyksta bendrinant šį identifikatorių. Sukūrus kanalą, reikia pasirinkti prieigos slaptažodį, kuris vėliau naudojamas vartotojo autorizacijai. Jei vartotojas turi QUID identifikatorių, bet neturi prieigos slaptažodžio, vietoj tikrojo turinio, tik vadinamasis. „netikros žinutės“, t. y. atsitiktinai sugeneruotas turinys. Įvedus teisingą slaptažodį, rodomas turinys yra tikras. „Netikrų pranešimų“ rodymo funkcija yra neprivaloma ir jos aktyvuoti nereikia. Jei funkcija nesuaktyvinta, norint peržiūrėti turinį, būtina žinoti teisingą prieigos slaptažodį. Toks požiūris užtikrina, kad tarp vartotojų nėra loginio ryšio. „Pamiršimo“ greičio parametras nustato visiško ryšio nutrūkimo per tam tikrą laiką tikimybės laipsnį. Esant didesniam pamiršimo greičiui, naudojami tokie galutiniai URL adresai, kuriuose didesnė tikimybė, kad turinys pasikeis per trumpesnį laiko tarpą (pvz., diskusijų forumai).

Vartotojo bendravimas
Norint įvesti naują pranešimą, programai reikalingas vartotojo vardas (prisijungimas), kurį pasirenka pats vartotojas. Kaip pasirenkamą elementą galite naudoti slaptažodį, kad apsisaugotumėte nuo tapatybės vagystės. Apsaugos slaptažodžiu atveju prisijungimo vardą konkrečiame kanale ateityje gali naudoti tik slaptažodžio savininkas. Ataskaitos apimtis ribojama iki 250 butų.
Atnaujinta
2025-09-14

Duomenų sauga

Norint užtikrinti saugą pirmiausia reikia suprasti, kaip kūrėjai renka ir bendrina jūsų duomenis. Duomenų privatumo ir saugos praktika gali skirtis, atsižvelgiant į jūsų naudojimą, regioną ir amžių. Kūrėjas pateikė šią informaciją ir gali atnaujinti per laiką.
Jokie duomenys nėra bendrinami su trečiosiomis šalimis
Sužinokite daugiau, kaip kūrėjai apibrėžia bendrinimą
Nerenkami jokie duomenys
Sužinokite daugiau, kaip kūrėjai apibrėžia rinkimą

Kas naujo

Saving channels and using them via redirection