NNCP 5.0.0-ın buraxılışı, fayl/poçt köçürmə proqramlarını saxla və yönləndir

Baş verdi buraxın Node-to-Node surəti (NNCP), faylları, e-poçtları və yerinə yetiriləcək əmrləri təhlükəsiz ötürmək üçün bir sıra yardım proqramları saxla və irəli. POSIX uyğun əməliyyat sistemlərində əməliyyatı dəstəkləyir. Utilitlər Go-da yazılır və GPLv3 lisenziyası altında paylanır.

Kommunal xidmətlər kiçik peer-to-peer qurmağa kömək etməyə yönəldilmişdir dostdan dosta təhlükəsiz yanğın və unut fayl köçürmələri, fayl sorğuları, e-poçt və əmr sorğuları üçün statik marşrutlaşdırma ilə şəbəkələr (onlarla qovşaq). Bütün ötürülən paketlər şifrələnmiş (end-to-end) və dostların məlum açıq açarlarından istifadə edərək açıq şəkildə təsdiqlənir. Soğan (Tor-da olduğu kimi) bütün aralıq paketlər üçün şifrələmədən istifadə olunur. Hər bir node həm müştəri, həm də server kimi çıxış edə bilər və həm təkan, həm də sorğu davranış modellərindən istifadə edə bilər.

Fərq Həllərdən NNCP UUCP и FTN (FidoNet Texnologiya Şəbəkəsi), yuxarıda qeyd olunan şifrələmə və autentifikasiyaya əlavə olaraq, qutu şəbəkələrindən kənar dəstəkdir. floppinet və fiziki olaraq təcrid olunmuş kompüterlər (hava boşluğu) etibarlı olmayan yerli və ictimai şəbəkələrdən. NNCP həmçinin Postfix və Exim kimi cari poçt serverləri ilə asan inteqrasiyaya malikdir (UUCP ilə bərabər).

NNCP-nin mümkün tətbiq sahələri qeyd etdi İnternetə daimi bağlantısı olmayan cihazlara məktubların göndərilməsini/qəbulunu təşkil etmək, qeyri-sabit şəbəkə bağlantısı şəraitində faylları ötürmək, fiziki mediada çox böyük həcmdə məlumatların təhlükəsiz şəkildə ötürülməsi, MitM hücumlarından qorunan təcrid olunmuş məlumat ötürmə şəbəkələrinin yaradılması, şəbəkə senzurasından yan keçməklə və müşahidə. Şifrə açma açarı yalnız alıcının əlində olduğundan, paketin şəbəkə üzərindən və ya fiziki media vasitəsilə çatdırılmasından asılı olmayaraq, üçüncü şəxs, hətta paket ələ keçirilsə belə, məzmunu oxuya bilməz. Öz növbəsində, rəqəmsal imzanın autentifikasiyası başqa göndəricinin adı altında uydurma mesaj yaratmağa imkan vermir.

NNCP 5.0.0-ın yenilikləri arasında, ilə müqayisədə əvvəlki xəbərlər (versiya 3.3), qeyd edə bilərsiniz:

  • GPLv3+-dan layihə lisenziyası etibarsızlıq səbəbindən yalnız GPLv3-ə dəyişdirildi SPO Fondu sonra ayrılmaq Richard Stallman ondan;
  • Tam dəyər istifadə olunur AEAD şifrələmə ChaCha20-Poly135 128 KiB blokları. Bu, bütün şifrəli mətnin oxunmasının sonunda xəta ilə çıxmaq əvəzinə, şifrələnmiş paketlərdəki məlumatların dərhal autentifikasiyasına imkan verir;
  • Konfiqurasiya faylının formatı dəyişdirildi YAML haqqında Hjson. Sonuncunun kitabxanası daha sadə və daha kiçik ölçülüdür, konfiqurasiyalı bir şəxs üçün oxşar əməliyyat rahatlığı ilə;
  • zlib sıxılma alqoritmi ilə əvəz edilmişdir Zstandart: əhəmiyyətli dərəcədə yüksək effektivliklə sıxılma sürətində əhəmiyyətli artım;
  • nncp-zəng mövcud paketlərə (-list) onları yükləmədən uzaqdan baxmaq imkanı əldə etdi. Həm də paketləri seçmə şəkildə yükləmək imkanı (-pkts);
  • nncp-daemon altında işləməyə imkan verən -inetd seçimini aldı inetd və ya, məsələn, SSH vasitəsilə;
  • Onlayn əlaqə yalnız birbaşa TCP vasitəsilə deyil, həm də xarici əmrləri çağırmaqla və stdin/stdout vasitəsilə əlaqə yaratmaqla edilə bilər. Məsələn: nncp-call gw.stargrave.org "|ssh gw.stargrave.org nncp-daemon -inetd";
  • Əmrlər umask dostudur (666/777 kimi genişləndirilmiş giriş hüquqlarından istifadə etməklə) və umask-ı qlobal miqyasda qurmaq imkanı konfiqurasiya faylı, istifadəni asanlaşdırır ümumi makara kataloqu bir neçə istifadəçi arasında;
  • Sistemin tam istifadəsi Modullara keçin.

Mənbə: opennet.ru

Добавить комментарий