NNCP 5.0.0 کی ریلیز، فائلوں/میل کو اسٹور اور فارورڈ موڈ میں منتقل کرنے کے لیے یوٹیلیٹیز

واقعہ پیش آیا رہائی نوڈ سے نوڈ کاپی (NNCP)، فائلوں، ای میل، اور کمانڈز کو محفوظ طریقے سے منتقل کرنے کے لیے افادیت کا ایک سیٹ اسٹور اور آگے. POSIX سے ہم آہنگ آپریٹنگ سسٹمز پر آپریشن کی حمایت کرتا ہے۔ یوٹیلیٹیز Go میں لکھی گئی ہیں اور GPLv3 لائسنس کے تحت تقسیم کی گئی ہیں۔

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

فرق حل سے NNCP UUCP и ایف ٹی این (FidoNet ٹیکنالوجی نیٹ ورک)، اوپر بیان کردہ خفیہ کاری اور تصدیق کے علاوہ، باکس نیٹ ورکس سے باہر کی حمایت ہے فلاپنیٹ اور کمپیوٹرز جسمانی طور پر الگ تھلگ (ایئر گیپڈ) غیر محفوظ مقامی اور عوامی نیٹ ورکس سے۔ NNCP موجودہ میل سرورز جیسے Postfix اور Exim کے ساتھ آسان انضمام (UUCP کے برابر) کی خصوصیات بھی رکھتا ہے۔

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

کے مقابلے میں NNCP 5.0.0 کی اختراعات میں پچھلی خبر (ورژن 3.3)، آپ نوٹ کر سکتے ہیں:

  • پر اعتماد کی کمی کی وجہ سے GPLv3+ سے پروجیکٹ لائسنس کو صرف GPLv3 میں تبدیل کر دیا گیا تھا۔ ایس پی او فاؤنڈیشن کے بعد چھوڑنا اس سے رچرڈ اسٹال مین؛
  • پوری قدر استعمال کی جاتی ہے۔ اے ای اے ڈی خفیہ کاری ChaCha20-Poly135 128 KiB بلاکس۔ یہ آپ کو پورے سائفر ٹیکسٹ کو پڑھنے کے اختتام پر غلطی کے ساتھ باہر نکلنے کے بجائے، فلائی پر انکرپٹڈ پیکٹوں میں ڈیٹا کو فوری طور پر تصدیق کرنے کی اجازت دیتا ہے۔
  • کنفیگریشن فائل فارمیٹ سے بدل گیا ہے۔ یامل پر Hjson. مؤخر الذکر کی لائبریری بہت آسان اور سائز میں چھوٹی ہے، جس میں ترتیب والے شخص کے لیے کام کرنے میں اتنی ہی آسانی ہے۔
  • zlib کمپریشن الگورتھم کی طرف سے تبدیل کر دیا گیا ہے معیاری۔: نمایاں طور پر اعلی کارکردگی کے ساتھ کمپریشن کی رفتار میں نمایاں اضافہ؛
  • nncp-کال ریموٹ سائیڈ پر دستیاب پیکجز (-list) کو ڈاؤن لوڈ کیے بغیر دیکھنے کا اختیار ملا۔ اور پیکجز (-pkts) کو منتخب طور پر ڈاؤن لوڈ کرنے کی صلاحیت بھی۔
  • nncp-ڈیمون -inetd آپشن موصول ہوا، اس کے تحت چلنے کی اجازت دیتا ہے۔ غیر فعال یا، مثال کے طور پر، SSH کے ذریعے؛
  • آن لائن کنکشن نہ صرف براہ راست TCP کے ذریعے بنائے جا سکتے ہیں بلکہ بیرونی کمانڈز کو کال کرکے اور stdin/stdout کے ذریعے بات چیت کر کے بھی۔ مثال کے طور پر: nncp-call gw.stargrave.org "|ssh gw.stargrave.org nncp-daemon -inetd"؛
  • کمانڈز umask دوستانہ ہیں (666/777 جیسے توسیعی رسائی کے حقوق کا استعمال کرتے ہوئے) اور umask کو عالمی سطح پر سیٹ کرنے کی صلاحیت ترتیب فائل، اسے استعمال کرنا آسان بناتا ہے۔ جنرل سپول ڈائریکٹری کئی صارفین کے درمیان؛
  • سسٹم کا مکمل استعمال ماڈیولز پر جائیں۔.

ماخذ: opennet.ru

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