WWW желісінің мазмұны арқылы ақпаратты сақтаудың және алмасудың жаңа тәсілі ретінде полиморфты желіні пайдаланатын пайдаланушылар арасындағы мәтіндік байланысқа арналған бірінші қолданба. Пайдаланушы енгізген мазмұнды сақтау және қалпына келтіру әдісі оның ақиқаттығы мен сенімділігіне күмән келтіреді, ал қысқа уақыт ішінде ақпараттың қолдаушы бөлігінің мәні жоғалмайды. Ұзақ уақыт аралықтары тұрғысынан – әдетте бірнеше күн/апта, полиморфтық ортақ мазмұн ыдырап, оның толық ыдырауы орын алады. Қолданба клиент пен сервер бөлігінен тұрады.
TetraChat қозғалтқышы
Бағдарламаның серверлік бөлігі орталық серверде сақталады. Ол мазмұнды өңдеу, қалпына келтіру және оны пайдаланушылардың соңғы құрылғыларына тарату үшін қолданылады. Ол «полиморфты байланыс» (сақтау және қалпына келтіру бөлігі) негізінде ақпаратты сақтау принциптерін пайдаланады. Мазмұн жадта ұзындығы 4096 бит болатын RSA кілтімен шифрланған. Кілт әрбір жеке арнаға тән және ол жасалған кезде жасалады. Арна иесі кілтті сақтай алады. Кілт сервер жағында сақталмайды және сервер қозғалтқышы іске қосылғанда иесі кілтті беруі керек, әйтпесе байланысты қалпына келтіру мүмкін болмайды.
TetraChat клиенті
Интернет-шолғыш немесе белгілі бір операциялық жүйеге арналған жергілікті қолданба арқылы ұсынылған қолданбаның клиенттік бөлігі. HTTPS байланыс протоколы сервер бөлігімен байланысу үшін пайдаланылады. Қолданба кіру нүктесі және мазмұнның көрсетілім деңгейі ретінде қызмет етеді. Соңғы құрылғы жағында ешбір мазмұн сақталмайды. Байланыс арнасын/чат жасау және ортақ пайдалану Байланыс арнасын құру кезінде полиморфты байланыстың әрекетін параметрлеуге болады. Жасалу сәтінде арнаға бірегей байланыс идентификаторлары (QUID және атау) тағайындалады. Атау тек пайдаланушының ішкі бағдарына қызмет ететін және арнаны іздеу үшін пайдаланылмайтын бірегей параметр болып табылады. Іздеу үшін немесе Арнаға қосылу үшін QUID (бірегей 32 байт идентификатор) қолданылуы керек. Жаңа пайдаланушылардың қосылуы осы идентификаторды ортақ пайдалану арқылы жүзеге асады. Арнаны жасағаннан кейін кіру құпия сөзін таңдау керек, ол кейіннен пайдаланушы авторизациясы үшін пайдаланылады. Пайдаланушыда QUID идентификаторы болса, бірақ кіру құпия сөзі болмаса, нақты мазмұнның орнына тек деп аталатын «жалған хабарламалар», яғни кездейсоқ жасалған мазмұн. Дұрыс құпия сөзді енгізгеннен кейін көрсетілген мазмұн шынайы болады. «Жалған хабарламалар» дисплей функциясы қосымша болып табылады және оны белсендірудің қажеті жоқ. Функция қосылмаған болса, мазмұнды көру үшін дұрыс кіру құпия сөзін білу қажет. Мұндай тәсіл пайдаланушылар арасында логикалық байланыстың болмауын қамтамасыз етеді. «Ұмыту» жылдамдығының параметрі уақыт бойынша байланыстың жалпы бұзылу ықтималдығының дәрежесін анықтайды. Ұмытудың жоғары жылдамдығымен мұндай соңғы URL мекенжайлары пайдаланылады, мұнда қысқа уақыт аралығында мазмұнды өзгерту ықтималдығы жоғары (мысалы, талқылау форумдары).
Пайдаланушы байланысы
Жаңа хабарламаны енгізу үшін қолданба пайдаланушының өзі таңдайтын пайдаланушы атын (логин) қажет етеді. Қосымша элемент ретінде жеке куәлікті ұрлаудан өзіңізді қорғау үшін құпия сөзді пайдалануға болады. Құпия сөзбен қорғау жағдайында болашақта берілген арнадағы логин атын тек пароль иесі ғана пайдалана алады. Есептің ұзақтығы 250 пәтермен шектелген.
Жаңартылған күні
2025 ж. 14 қыр.