NNCP 5.0.0 வெளியீடு, ஸ்டோர் மற்றும் ஃபார்வர்டு முறையில் கோப்புகள்/அஞ்சலை மாற்றுவதற்கான பயன்பாடுகள்

நடைபெற்றது வெளியீடு நோட்-டு-நோட் நகல் (NNCP), கோப்புகள், மின்னஞ்சல் மற்றும் செயல்படுத்தப்பட வேண்டிய கட்டளைகளை பாதுகாப்பாக மாற்றுவதற்கான பயன்பாடுகளின் தொகுப்பு கடை மற்றும் முன்னோக்கி. POSIX-இணக்கமான இயக்க முறைமைகளில் செயல்பாட்டை ஆதரிக்கிறது. பயன்பாடுகள் Go இல் எழுதப்பட்டு GPLv3 உரிமத்தின் கீழ் விநியோகிக்கப்படுகின்றன.

சிறிய பியர்-டு-பியர் உருவாக்க உதவுவதில் பயன்பாடுகள் கவனம் செலுத்துகின்றன நண்பனுக்கு நண்பனுக்கு பாதுகாப்பான தீ மற்றும் மறக்க கோப்பு பரிமாற்றங்கள், கோப்பு கோரிக்கைகள், மின்னஞ்சல் மற்றும் கட்டளை கோரிக்கைகளுக்கான நிலையான ரூட்டிங் கொண்ட நெட்வொர்க்குகள் (டஜன் கணக்கான முனைகள்). அனைத்து அனுப்பப்பட்ட பாக்கெட்டுகள் மறைகுறியாக்கப்பட்ட (எண்ட்-டு-எண்ட்) மற்றும் நண்பர்களின் அறியப்பட்ட பொது விசைகளைப் பயன்படுத்தி வெளிப்படையாக அங்கீகரிக்கப்படுகின்றன. அனைத்து இடைநிலை பாக்கெட்டுகளுக்கும் வெங்காயம் (டோரில் உள்ளதைப் போல) குறியாக்கம் பயன்படுத்தப்படுகிறது. ஒவ்வொரு முனையும் கிளையண்ட் மற்றும் சர்வர் ஆகிய இரண்டிலும் செயல்படலாம் மற்றும் புஷ் மற்றும் வாக்கெடுப்பு நடத்தை மாதிரிகள் இரண்டையும் பயன்படுத்தலாம்.

வேறுபாடு தீர்வுகளிலிருந்து NNCP UUCP и FTN. (FidoNet Technology Network), மேற்கூறிய குறியாக்கம் மற்றும் அங்கீகாரத்துடன் கூடுதலாக, பெட்டி நெட்வொர்க்குகளுக்கு வெளியே ஆதரவு உள்ளது floppinet மற்றும் உடல் ரீதியாக தனிமைப்படுத்தப்பட்ட கணினிகள் (காற்று-இடைவெளி) பாதுகாப்பற்ற உள்ளூர் மற்றும் பொது நெட்வொர்க்குகளிலிருந்து. என்என்சிபி, போஸ்ட்ஃபிக்ஸ் மற்றும் எக்சிம் போன்ற தற்போதைய அஞ்சல் சேவையகங்களுடன் எளிதான ஒருங்கிணைப்பையும் (UUCP உடன் இணையாக) கொண்டுள்ளது.

NNCP இன் பயன்பாட்டின் சாத்தியமான பகுதிகள் பிரபல இணையத்துடன் நிரந்தர இணைப்பு இல்லாத சாதனங்களுக்கு அஞ்சல் அனுப்புதல்/பெறுதல், நிலையற்ற பிணைய இணைப்பின் நிலைமைகளில் கோப்புகளை மாற்றுதல், இயற்பியல் ஊடகத்தில் மிகப் பெரிய அளவிலான தரவைப் பாதுகாப்பாக மாற்றுதல், MitM தாக்குதல்களிலிருந்து பாதுகாக்கப்பட்ட தனிமைப்படுத்தப்பட்ட தரவு பரிமாற்ற நெட்வொர்க்குகளை உருவாக்குதல், நெட்வொர்க் தணிக்கையைத் தவிர்த்து கண்காணிப்பு. மறைகுறியாக்க விசை பெறுநரின் கைகளில் மட்டுமே இருப்பதால், பாக்கெட் நெட்வொர்க் அல்லது இயற்பியல் ஊடகம் மூலம் வழங்கப்படுகிறதா என்பதைப் பொருட்படுத்தாமல், தொகுப்பு இடைமறித்தாலும், மூன்றாம் தரப்பினரால் உள்ளடக்கங்களைப் படிக்க முடியாது. இதையொட்டி, டிஜிட்டல் கையொப்ப அங்கீகாரம் மற்றொரு அனுப்புநரின் போர்வையில் ஒரு கற்பனையான செய்தியை உருவாக்க அனுமதிக்காது.

NNCP 5.0.0 இன் புதுமைகளில், ஒப்பிடும்போது முந்தைய செய்தி (பதிப்பு 3.3), நீங்கள் கவனிக்கலாம்:

  • GPLv3+ இன் திட்ட உரிமம் GPLv3-க்கு மட்டும், நம்பிக்கை இல்லாததால் மாற்றப்பட்டது SPO அறக்கட்டளை после விட்டு அதிலிருந்து ரிச்சர்ட் ஸ்டால்மேன்;
  • முழு மதிப்பு பயன்படுத்தப்படுகிறது AEAD குறியாக்கம் ChaCha20-Poly135 128 KiB தொகுதிகள். முழு மறைக்குறியீட்டையும் படிக்கும் முடிவில் பிழையுடன் வெளியேறுவதற்குப் பதிலாக, பறக்கும்போது மறைகுறியாக்கப்பட்ட பாக்கெட்டுகளில் உள்ள தரவை உடனடியாக அங்கீகரிக்க இது உங்களை அனுமதிக்கிறது;
  • இலிருந்து உள்ளமைவு கோப்பு வடிவம் மாற்றப்பட்டது YAML மீது Hjson. பிந்தையவற்றின் நூலகம் மிகவும் எளிமையானது மற்றும் சிறிய அளவில் உள்ளது, உள்ளமைவுடன் கூடிய ஒரு நபருக்கு இதேபோன்ற செயல்பாடு எளிதாக இருக்கும்;
  • zlib சுருக்க அல்காரிதம் மாற்றப்பட்டது Zstandardard: கணிசமான அளவு அதிக செயல்திறன் கொண்ட சுருக்க வேகத்தில் குறிப்பிடத்தக்க அதிகரிப்பு;
  • nncp-அழைப்பு கிடைக்கக்கூடிய தொகுப்புகளை (-லிஸ்ட்) பதிவிறக்கம் செய்யாமல் தொலைதூரத்தில் பார்க்கும் விருப்பம் கிடைத்தது. மேலும் தொகுப்புகளைத் தேர்ந்தெடுத்து பதிவிறக்கும் திறன் (-pkts);
  • nncp-daemon -inetd விருப்பத்தைப் பெற்றது, இது கீழ் இயங்க அனுமதிக்கிறது inetd அல்லது, எடுத்துக்காட்டாக, SSH வழியாக;
  • ஆன்லைன் இணைப்புகளை TCP மூலம் நேரடியாக உருவாக்க முடியாது, ஆனால் வெளிப்புற கட்டளைகளை அழைப்பதன் மூலமும் stdin/stdout வழியாக தொடர்புகொள்வதன் மூலமும் செய்யலாம். எடுத்துக்காட்டாக: nncp-call gw.stargrave.org "|ssh gw.stargrave.org nncp-daemon -inetd";
  • கட்டளைகள் உமாஸ்க் நட்பு (666/777 போன்ற நீட்டிக்கப்பட்ட அணுகல் உரிமைகளைப் பயன்படுத்தி) மற்றும் உலகளவில் உமாஸ்கை அமைக்கும் திறன் கட்டமைப்பு கோப்பு, பயன்படுத்துவதை எளிதாக்குகிறது பொது ஸ்பூல் அடைவு பல பயனர்களிடையே;
  • அமைப்பின் முழு பயன்பாடு செல் தொகுதிகள்.

ஆதாரம்: opennet.ru

கருத்தைச் சேர்