از برنامه APKPure استفاده کنید
نسخه قدیمی APK TetraChat را برای اندروید بگیرید
یک ارتباط چند شکلی که پیام ها را در شبکه WWW پنهان می کند
اولین اپلیکیشن ارتباط متنی بین کاربران با استفاده از شبکه چند شکلی به عنوان روشی جدید برای ذخیره و به اشتراک گذاری اطلاعات از طریق محتوای شبکه WWW. روش ذخیره و بازیابی محتوای وارد شده توسط کاربر، صحت و اعتبار آن را زیر سوال میبرد، در حالی که در مدت زمان کوتاهی ماهیت قسمت پشتیبان اطلاعات از بین نمیرود. از نقطه نظر فواصل زمانی طولانی تر - معمولاً چندین روز / هفته، محتوای چند شکلی به اشتراک گذاشته شده از هم می پاشد و از هم پاشیدگی کامل آن رخ می دهد. برنامه از یک بخش مشتری و یک سرور تشکیل شده است.
موتور TetraChat
بخش سرور برنامه در یک سرور مرکزی ذخیره می شود. برای پردازش، بازیابی محتوا و توزیع آن در دستگاه های نهایی کاربران استفاده می شود. از اصول ذخیره سازی اطلاعات بر اساس «ارتباطات چند شکلی» (بخش ذخیره و بازیابی) استفاده می کند. محتوا با یک کلید RSA با طول 4096 بیت در فضای ذخیره سازی رمزگذاری شده است. کلید مخصوص هر کانال جداگانه است و هنگام ایجاد آن ایجاد می شود. مالک کانال می تواند کلید را ذخیره کند. کلید در سمت سرور ذخیره نمی شود و با روشن شدن موتور سرور، مالک باید کلید را ارائه دهد، در غیر این صورت امکان بازیابی ارتباط وجود نخواهد داشت.
مشتری TetraChat
بخش مشتری برنامه، که توسط یک مرورگر اینترنت یا یک برنامه بومی برای یک سیستم عامل خاص نشان داده می شود. پروتکل ارتباطی HTTPS برای ارتباط با بخش سرور استفاده می شود. برنامه به عنوان نقطه ورود و لایه ارائه محتوا عمل می کند. هیچ محتوایی در سمت دستگاه نهایی ذخیره نمی شود. ایجاد و به اشتراک گذاری یک کانال ارتباطی/چت هنگام ایجاد یک کانال ارتباطی، می توان رفتار ارتباط چند شکلی را پارامتر کرد. در لحظه ایجاد، شناسه های ارتباطی منحصر به فرد (QUID و نام) به کانال اختصاص داده می شود. نام یک پارامتر منحصر به فرد است که فقط برای جهت گیری داخلی کاربر خدمت می کند و نمی توان از آن برای جستجوی کانال استفاده کرد. برای جستجو، یا برای اتصال به کانال باید از QUID (شناسه منحصر به فرد 32 بایتی) استفاده شود. اتصال کاربران جدید با اشتراک گذاری این شناسه صورت می گیرد. پس از ایجاد یک کانال، لازم است یک رمز عبور انتخاب کنید که متعاقباً برای مجوز کاربر استفاده می شود. اگر کاربر شناسه QUID داشته باشد، اما رمز دسترسی نداشته باشد، به جای محتوای واقعی، فقط به اصطلاح "پیام های جعلی"، یعنی محتوایی که به طور تصادفی تولید می شود. پس از وارد کردن رمز صحیح، محتوای نمایش داده شده واقعی است. عملکرد نمایش "پیام های جعلی" اختیاری است و نیازی به فعال کردن ندارد. در صورت فعال نشدن عملکرد، لازم است رمز ورود صحیح را برای مشاهده محتوا بدانید. چنین رویکردی تضمین می کند که هیچ ارتباط منطقی بین کاربران وجود ندارد. پارامتر سرعت "فراموش کردن" درجه احتمال خرابی کل ارتباطات را در طول زمان تعیین می کند. با سرعت فراموشی بالاتر، از چنین آدرسهای URL پایانی استفاده میشود، جایی که احتمال بیشتری برای تغییر محتوا در بازه زمانی کوتاهتر وجود دارد (مثلاً انجمنهای گفتگو).
ارتباط کاربر
برای وارد کردن پیام جدید، برنامه نیاز به یک نام کاربری (ورود به سیستم) دارد که توسط خود کاربر انتخاب می شود. به عنوان یک آیتم اختیاری، می توانید از رمز عبور برای محافظت از خود در برابر سرقت هویت استفاده کنید. در مورد محافظت از رمز عبور، فقط صاحب رمز عبور می تواند در آینده از نام ورود در کانال داده شده استفاده کند. طول گزارش به 250 آپارتمان محدود شده است.
بارگذاری شده توسط
Brittany Michelle Burgos
نیاز به اندروید
Android 6.0+
دسته بندی
گزارش
Last updated on 22/12/2023
Publishing
TetraChat polymorphic
23 by Development studio
22/12/2023