GNUnet 0.12 موجود آهي، محفوظ P2P نيٽ ورڪ ٺاهڻ لاءِ هڪ فريم ورڪ

روشني ڏٺي فريم ورڪ ڇڏڻ GNUnet 0.12، محفوظ غير مرڪزي P2P نيٽ ورڪن جي تعمير لاءِ ٺهيل. GNUnet استعمال ڪندي ٺاهيل نيٽ ورڪن ۾ ناڪاميءَ جو هڪ به نقطو نه هوندو آهي ۽ اهي صارف جي خانگي معلومات جي ناقابلِ ڀڃڪڙي جي ضمانت ڏيڻ جي قابل هوندا آهن، بشمول انٽيليجنس سروسز ۽ منتظمين طرفان نيٽ ورڪ نوڊس تائين پهچ سان ممڪن غلط استعمال کي ختم ڪرڻ. رليز کي جھنڊو لڳايو ويو آھي جنھن ۾ اھم پروٽوڪول تبديليون آھن جيڪي ورجن 0.11.x سان پسمانده مطابقت کي ٽوڙينديون آھن.

GNUnet TCP، UDP، HTTP/HTTPS، بلوٽوت ۽ WLAN تي P2P نيٽ ورڪ ٺاهڻ جي حمايت ڪري ٿو، ۽ F2F (دوست کان دوست) موڊ ۾ ڪم ڪري سگھي ٿو. NAT ٽرورسل سپورٽ ڪئي وئي آهي، بشمول UPnP ۽ ICMP استعمال ڪندي. ڊيٽا جي جڳهه کي پتو ڏيڻ لاء، اهو ممڪن آهي ته ورهايل هيش ٽيبل (DHT) استعمال ڪريو. ميش نيٽ ورڪ کي ترتيب ڏيڻ لاء اوزار مهيا ڪيا ويا آهن. رسائي جي حقن کي منتخب ڪرڻ ۽ رد ڪرڻ لاءِ، هڪ غير مرڪزي سڃاڻپ جي خاصيت مٽائڻ جي خدمت استعمال ڪئي ويندي آهي ٻيهر دعويٰ ID, استعمال ڪندي GNS (GNU نالو سسٽم) ۽ وصف تي ٻڌل انڪرپشن (خاصيت جي بنياد تي انڪرپشن).

سسٽم گهٽ وسيلن جي واپرائڻ جي خاصيت رکي ٿو ۽ اجزاء جي وچ ۾ اڪيلائي مهيا ڪرڻ لاءِ گھڻ-پروسيس آرڪيٽيڪچر استعمال ڪري ٿو. لچڪدار اوزار مهيا ڪيا ويا آهن لاگز کي برقرار رکڻ ۽ انگ اکر گڏ ڪرڻ لاءِ. آخري استعمال واري ايپليڪيشنن کي ترقي ڪرڻ لاءِ، GNUnet C ٻولي لاءِ API مهيا ڪري ٿو ۽ ٻين پروگرامنگ ٻولين لاءِ پابند. ترقي کي آسان ڪرڻ لاء، اهو تجويز ڪيل آهي ته ايونٽ لوپس ۽ عملن جي بدران استعمال ڪريو. ان ۾ تجرباتي نيٽ ورڪن جي خودڪار ترتيب ڏيڻ لاءِ ٽيسٽ لئبرري شامل آھي جنھن ۾ هزارين ساٿي شامل آھن.

GNUnet 0.12 ۾ اهم نيون خاصيتون:

  • غير مرڪزي GNS ڊومين نالو سسٽم (GNU نالو سسٽم) ۾، اهم نسل پروٽوڪول ۾ تبديليون ڪيون ويون آهن (ترقي سان عمل ڪرڻ لاء. وضاحتون مستقبل جو معيار). ڊومين جا نالا ۽ ٽيگ نمائندگي ڪيا ويا آهن UTF-8 ۾، IDNA پني ڪوڊ نوٽيشن استعمال ڪرڻ کان سواءِ. غير معياري IDNA نالن جي پروسيسنگ لاءِ هڪ NSS پلگ ان تجويز ڪيو ويو آهي. روٽ کان درخواستن کي بلاڪ ڪرڻ لاء هڪ پلگ ان پڻ شامل ڪيو (GNUnet ڪڏهن به روٽ طور نه هلائڻ گهرجي).
  • GNS ۾ ۽ NSE (نيٽ ورڪ جي ماپ جو اندازو) ڪم الورورٿم جو ثبوت استعمال ڪيو ويو جڏهن ڊومين زون کي رد ڪيو ويو تبديل ڪيو ويو آهي. تبديليون خاص ASICs تي حسابن جي وڌندڙ پيچيدگي سان لاڳاپيل آھن.
  • UDP تي ٽرانسپورٽ جي عمل سان پلگ ان کي تجرباتي درجي ۾ منتقل ڪيو ويو آهي استحڪام جي مسئلن جي ڪري؛
  • وڌايل ۽ بائنري فارميٽ RSA پبلڪ ڪيز لاءِ دستاويز ٿيل آهي؛
  • هٽايو ويو EdDSA ڊجيٽل دستخط ۾ غير ضروري هشنگ؛
  • آڊٽ لاگز لاءِ gnunet-logread اسڪرپٽ کي انسٽال ڪرڻ جي صلاحيت شامل ڪئي وئي؛
  • ECDH عمل درآمد ڪوڊ ۾ ترجمو ڪيو TweetNaCl;
  • اسيمبلي نظام جا ڪيترائي مسئلا حل ٿي ويا آهن. انحصار کان هٽايو ويو
    جي ايل پي ڪي (GNU لينر پروگرامنگ کٽ). پيڪيج مينيجر جي بنياد تي تقسيم لاء صحيح پيڪيج وضاحت شامل ڪئي وئي گوڪس.

GNUnet ٽيڪنالاجي جي بنياد تي ڪيترائي تيار ٿيل ايپليڪيشنون ٺاهيا وڃن ٿا:

  • گمنام فائل شيئرنگ لاءِ هڪ خدمت، جيڪا توهان کي معلومات جو تجزيو ڪرڻ جي اجازت نه ڏئي ٿي ڊيٽا جي منتقلي جي ڪري صرف انڪرپٽ ٿيل فارم ۾ ۽ توهان کي اجازت نه ڏئي ٿي ته ڪنهن پوسٽ ڪئي، ڳولها ۽ ڊائون لوڊ ڪيل فائلون GAP پروٽوڪول جي استعمال جي مهرباني.
  • VPN سسٽم ".gnu" ڊومين ۾ لڪيل خدمتون ٺاهڻ ۽ هڪ P4P نيٽ ورڪ تي IPv6 ۽ IPv2 سرنگن کي اڳتي وڌائڻ لاءِ. اضافي طور تي، IPv4-to-IPv6 ۽ IPv6-to-IPv4 ترجمي جي اسڪيمن کي سپورٽ ڪيو ويو آهي، انهي سان گڏ IPv4-over-IPv6 ۽ IPv6-over-IPv4 سرنگون ٺاهڻ.
  • GNS (GNU نالو سسٽم) ڊومين جو نالو سسٽم مڪمل طور تي غير مرڪزي ۽ سينسرشپ پروف متبادل طور ڪم ڪري ٿو DNS لاءِ. GNS DNS سان گڏ استعمال ڪري سگھجي ٿو ۽ روايتي ايپليڪيشنن جهڙوڪ ويب برائوزرن ۾ استعمال ٿي سگھي ٿو. رڪارڊز جي سالميت ۽ عدم استحڪام کي cryptographic ذريعن جي استعمال ذريعي يقيني بڻايو وڃي ٿو. DNS جي برعڪس، GNS استعمال ڪري ٿو هڪ هدايت ٿيل گراف جي بدران هڪ وڻ جهڙو سرور جي درجه بندي. نالي جي قرارداد DNS سان ملندڙ جلندڙ آهي، پر رازداري کي برقرار رکڻ دوران درخواستون ۽ جواب ڪيا ويندا آهن - درخواست تي عمل ڪندڙ نوڊ کي خبر ناهي ته جواب ڪنهن ڏانهن موڪليو پيو وڃي، ۽ ٽرانزٽ نوڊس ۽ ٽئين پارٽي مبصرن درخواستن ۽ جوابن کي سمجهي نٿا سگهن؛
  • GNUnet تي وائس ڪال ڪرڻ لاءِ GNUnet گفتگو سروس. GNS استعمال ڪندڙن کي سڃاڻڻ لاءِ استعمال ڪيو ويندو آهي؛ آواز جي ٽرئفڪ جو مواد انڪرپٽ فارم ۾ منتقل ڪيو ويندو آهي. گمنام اڃا تائين مهيا نه ڪيو ويو آهي - ٻيا ساٿي ٻن استعمال ڪندڙن جي وچ ۾ ڪنيڪشن کي ٽريڪ ڪري سگهن ٿا ۽ انهن جي IP پتي کي طئي ڪري سگهن ٿا.
  • غير مرڪزي سماجي نيٽ ورڪن جي تعمير لاء پليٽ فارم سيڪيوشيئر، پروٽوڪول استعمال ڪندي پي ايس يو سي ۽ ملٽي ڪاسٽ موڊ ۾ نوٽيفڪيشن جي ورڇ کي سپورٽ ڪندي آخر کان آخر تائين انڪرپشن استعمال ڪندي ته جيئن صرف بااختيار استعمال ڪندڙ پيغامن، فائلن، چيٽ ۽ بحثن تائين رسائي ڪري سگهن (جن کي پيغام نه ڏنا ويا آهن، بشمول نوڊ ايڊمنسٽريٽر، انهن کي پڙهي نه سگهندا. ؛
  • اينڪريٽ ٿيل اي ميل کي منظم ڪرڻ لاء سسٽم ڪافي آسان رازداري، جيڪو GNUnet استعمال ڪري ٿو ميٽاداٽا تحفظ لاءِ ۽ مختلف کي سپورٽ ڪري ٿو cryptographic پروٽوڪول اهم تصديق لاء؛
  • ادائگي جو نظام جي اين يو ٽالر، جيڪو خريد ڪندڙن لاءِ گمنام مهيا ڪري ٿو پر شفافيت ۽ ٽيڪس رپورٽنگ لاءِ وڪرو ڪندڙ ٽرانزيڪشن کي ٽريڪ ڪري ٿو. اهو مختلف موجوده ڪرنسي ۽ اليڪٽرانڪ پئسن سان ڪم ڪرڻ جي حمايت ڪري ٿو، بشمول ڊالر، يورو ۽ بٽڪوئن.

جو ذريعو: opennet.ru

تبصرو شامل ڪريو