وکندریقرت چیٹس بنانے کے لیے GNUnet Messenger 0.7 اور libgnunetchat 0.1 کی ریلیز

GNUnet فریم ورک کے ڈویلپرز، جو محفوظ وکندریقرت P2P نیٹ ورکس کی تعمیر کے لیے ڈیزائن کیے گئے ہیں جن میں ناکامی کا ایک بھی نقطہ نہیں ہے اور جو صارفین کی نجی معلومات کی رازداری کی ضمانت دے سکتے ہیں، نے libgnunetchat 0.1.0 لائبریری کی پہلی ریلیز پیش کی۔ لائبریری محفوظ چیٹ ایپلی کیشنز بنانے کے لیے GNUnet ٹیکنالوجیز اور GNUnet میسنجر سروس کا استعمال آسان بناتی ہے۔

Libgnunetchat GNUnet میسنجر پر ایک الگ تجریدی پرت فراہم کرتا ہے جس میں میسنجر میں استعمال ہونے والی مخصوص فعالیت شامل ہے۔ ڈویلپر صرف اپنی پسند کی GUI ٹول کٹ کا استعمال کرتے ہوئے گرافیکل انٹرفیس بنانے پر توجہ مرکوز کر سکتا ہے، اور صارفین کے درمیان بات چیت اور بات چیت کو منظم کرنے سے متعلق اجزاء کے بارے میں فکر مند نہیں ہے۔ libgnunetchat کے اوپر بنائے گئے کلائنٹ کے نفاذ مطابقت پذیر رہتے ہیں اور ایک دوسرے کے ساتھ بات چیت کر سکتے ہیں۔

رازداری اور پیغامات کی مداخلت کے خلاف تحفظ کو یقینی بنانے کے لیے، CADET (Confidential Ad-Hoc Decentralized End-to-end Transport) پروٹوکول استعمال کیا جاتا ہے، جو منتقل شدہ ڈیٹا کی اینڈ ٹو اینڈ انکرپشن کا استعمال کرتے ہوئے صارفین کے ایک گروپ کے درمیان مکمل طور پر وکندریقرت تعامل کو منظم کرنے کی اجازت دیتا ہے۔ . صارفین کو پیغامات اور فائلیں بھیجنے کی صلاحیت دی جاتی ہے۔ فائلوں میں پیغامات تک رسائی صرف گروپ ممبران تک محدود ہے۔ وکندریقرت نیٹ ورک میں شرکاء کے درمیان تعاملات کو مربوط کرنے کے لیے، تقسیم شدہ ہیش ٹیبل (DHT) یا خصوصی انٹری پوائنٹس کا استعمال کیا جا سکتا ہے۔

میسنجر کے علاوہ، libgnunetchat مندرجہ ذیل GNUnet خدمات بھی استعمال کرتا ہے:

  • GNS (GNU Name System، DNS کے لیے ایک مکمل طور پر وکندریقرت اور غیر سنسر شدہ متبادل) عوامی چیٹ پیجز (لابیز)، اوپن چیٹ اور تبادلے کی اسناد میں شائع شدہ اندراجات کی شناخت کے لیے۔
  • ARM (آٹومیٹک ری اسٹارٹ مینیجر) آپریشن کے لیے درکار تمام GNUnet سروسز کے اسٹارٹ اپ کو خودکار کرنے کے لیے۔
  • فائل شیئرنگ کو محفوظ طریقے سے اپ لوڈ کرنے، بھیجنے اور منظم کرنے کے لیے FS (فائل شیئرنگ) (تمام معلومات صرف انکرپٹڈ شکل میں منتقل کی جاتی ہیں، اور GAP پروٹوکول کا استعمال یہ ٹریک کرنے کی اجازت نہیں دیتا ہے کہ فائل کس نے پوسٹ اور ڈاؤن لوڈ کی ہے)۔
  • اکاؤنٹس بنانے، حذف کرنے اور ان کا انتظام کرنے کے ساتھ ساتھ دوسرے صارف کے پیرامیٹرز کی تصدیق کے لیے شناخت۔
  • NAMESTORE ایڈریس بک اور چیٹ کی معلومات کو مقامی طور پر ذخیرہ کرنے اور GNS کے ذریعے قابل رسائی چیٹ صفحات پر اندراجات شائع کرنے کے لیے۔
  • شرکاء کے بارے میں معلومات شائع کرنے کے لیے REGEX، آپ کو کسی مخصوص موضوع پر فوری طور پر عوامی گروپ چیٹ بنانے کی اجازت دیتا ہے۔

libgnunetchat کی پہلی ریلیز کی اہم خصوصیات:

  • اکاؤنٹس کا نظم کریں (بنائیں، دیکھیں، حذف کریں) اور کام کرتے ہوئے مختلف اکاؤنٹس کے درمیان سوئچ کرنے کی صلاحیت۔
  • اکاؤنٹ کا نام تبدیل کرنے اور کلید کو اپ ڈیٹ کرنے کی اہلیت۔
  • عوامی چیٹ پیجز (لابیز) کے ذریعے رابطوں کا تبادلہ کریں۔ صارف کی معلومات ٹیکسٹ لنک کی شکل میں اور QR کوڈ کی شکل میں حاصل کی جا سکتی ہیں۔
  • رابطوں اور گروپس کو الگ الگ منظم کیا جا سکتا ہے، اور مختلف گروپوں سے مختلف عرفی ناموں کو جوڑنا ممکن ہے۔
  • ایڈریس بک سے کسی بھی شریک کے ساتھ براہ راست چیٹ کی درخواست کرنے اور کھولنے کی صلاحیت۔
  • مطلوبہ انٹرفیس میں ریپنگ کو آسان بنانے کے لیے صارف اور چیٹ کے خیالات کا خلاصہ۔
  • ٹیکسٹ میسجز، فائلز اور فائل شیئرنگ بھیجنے کی حمایت کرتا ہے۔
  • اس بات کی تصدیق بھیجنے کے لیے سپورٹ کہ پیغام پڑھا گیا ہے اور پیغام موصول ہونے کی حیثیت کو چیک کرنے کی صلاحیت۔
  • ایک مخصوص وقت کے بعد کسی پیغام کو خود بخود حذف کرنے کی صلاحیت۔
  • چیٹ میں فائلوں کے نظم و نسق کے لچکدار اختیارات، مثال کے طور پر، آپ مواد کے تھمب نیل کے ڈسپلے کو منظم کر سکتے ہیں جبکہ مواد کو خود انکرپٹڈ چھوڑ دیتے ہیں۔
  • تمام آپریشنز کو ٹریک کرنے کے لیے ہینڈلرز کو جوڑنے کا امکان (ڈاؤن لوڈ کرنا، بھیجنا، اشاریہ جات سے حذف کرنا)۔
  • نئی چیٹس میں شامل ہونے کے لیے دعوت نامے قبول کرنے کے لیے معاونت۔

مزید برآں، ہم GTK0.7 پر مبنی ایک انٹرفیس پیش کرتے ہوئے تیار شدہ میسنجر GNUnet Messenger 3 کے اجراء کو نوٹ کر سکتے ہیں۔ GNUnet Messenger cadet-gtk گرافیکل کلائنٹ کی ترقی کو جاری رکھے ہوئے ہے، جس کا ترجمہ libgnunetchat لائبریری میں کیا گیا ہے (کیڈٹ-جی ٹی کے کی فعالیت کو یونیورسل لائبریری اور GTK انٹرفیس کے ساتھ ایک ایڈ آن میں تقسیم کیا گیا ہے)۔ یہ پروگرام چیٹس اور چیٹ گروپس بنانے، آپ کی ایڈریس بک کو منظم کرنے، گروپس میں شامل ہونے کے لیے دعوت نامے بھیجنے، ٹیکسٹ میسجز اور وائس ریکارڈنگ بھیجنے، فائل شیئرنگ کو منظم کرنے اور متعدد اکاؤنٹس کے درمیان سوئچ کرنے میں معاونت کرتا ہے۔ ایڈریس بار کے شائقین کے لیے، libgnunetchat پر مبنی کنسول میسنجر کو الگ سے تیار کیا جا رہا ہے، جو ابھی ترقی کے ابتدائی مرحلے میں ہے۔

وکندریقرت چیٹس بنانے کے لیے GNUnet Messenger 0.7 اور libgnunetchat 0.1 کی ریلیز
وکندریقرت چیٹس بنانے کے لیے GNUnet Messenger 0.7 اور libgnunetchat 0.1 کی ریلیز


ماخذ: opennet.ru

نیا تبصرہ شامل کریں