NNCP - чудовий варіант для безпечного обміну файлами, поштою тощо

NCCP

NCCP (Копія вузла до вузла) - це набір утиліт що вони служать для безпечної передачі файлів, електронної пошти та команд для виконання в режимі зберігання та пересилання. Підтримує роботу над системами сумісні операційні системи POSIX.

Прибуток призначений допомагати будувати невеликі мережі від друга до друга (F2F) зі статичною маршрутизацією для безпечної передачі файлів у режимі «забудь і забудь», а також запити на файли, електронні листи та запити на виконання команд. Всі передані пакети зашифровані (наскрізні) та явно аутентифіковані відомими відкритими ключами.

Шифрування подібне до Tor (цибуля) і використовується для всіх проміжних пакетів. Кожен вузол може виступати в ролі клієнта та сервера та використовувати модель поведінки push та опитування.

Різниця між рішеннями NNCP та UUCP та FTN (FidoNet Technology Network), на додаток до згаданого вище шифрування та автентифікації, Це коробка підтримки для флоппінових мереж та комп’ютерів, які фізично ізольовані від локальних мереж та громадська небезпека. Особливістю NNCP є також проста інтеграція (поряд з UUCP) з поточними поштовими серверами, такими як Postfix та Exim.

Серед можливих програм NNCP це організація надсилання / отримання пошти на пристрої без необхідності постійного з’єднання з Інтернетом, передавати файли під нестабільним мережевим з'єднанням, безпечну передачу великих обсягів даних на фізичному носії, створення захищених від ізольованих мереж передачі даних MitM-атаки, минаючи цензуру та спостереження мережі.

З тих пір ключ розшифровки знайдений лише у одержувачаНезалежно від того, як пакет доставляється через мережу або фізичний носій, третя сторона не може прочитати вміст, навіть перехоплюючи відправлення. У свою чергу, автентифікація за допомогою цифрового підпису не дозволяє формувати фіктивну партію під виглядом іншого відправника.

На даний момент NNCP знаходиться у версії 5.0.0, версія, в якій серед найбільш помітних нововведень можна знайти:

  • Проект Ліцензію на GPLv3 + змінено на GPLv3 лише через недовіру до СПО після відходу від неї Річарда Столлмана.
  • Використовується шифрування AEAD повний блоків ChaCha20-Poly135 128 КіБ. Це дозволяє автентифікувати дані в зашифрованих пакетах одразу ж на ходу, а не провалившись в кінці читання повного зашифрованого тексту.
  • Формат файлу конфігурації змінено з YAML на Hjson. Бібліотека останнього набагато простіша та менша за розміром, з однаковою зручністю для людини, яка працює з конфігурацією.
  • Алгоритм стиснення zlib замінений на Zstandard, це передбачає значне збільшення швидкості стиснення при значно вищій ефективності.
  • nncp-call отримав можливість переглядати існуючі пакунки (-list) на віддаленій стороні, не завантажуючи їх. На додаток до можливості вибіркового завантаження пакетів (pkts)
  • nncp-daemon отримав параметр -inetd, що дозволяє йому працювати на inetd або, наприклад, через SSH
  • Інтернет-з'єднання можна здійснювати не тільки безпосередньо за допомогою TCP, але також за допомогою виклику зовнішніх команд та зв'язку через stdin / stdout.
  • Зручне для Umask обладнання (з використанням розширених дозволів, таких як 666/777) та можливість глобальної конфігурації umask за допомогою конфігураційного файлу, що спрощує використання загального каталогу котушок серед кількох користувачів;
  • Повне використання системних модулів Go.

Як встановити NNCP на Linux?

Встановлення цієї утиліти досить просте, ми просто повинні розраховувати на Go вже встановлено в системі та отримано останню версію NNCP, яка становить 5.0.0. Ми можемо отримати його з терміналу за допомогою команди wget таким чином:

wget http://www.nncpgo.org/download/nncp-5.0.0.tar.xz
wget http://www.nncpgo.org/download/nncp-5.0.0.tar.xz.sig
gpg --verify nncp-5.0.0.tar.xz.sig nncp-5.0.0.tar.xz
xz --decompress --stdout nncp-5.0.0.tar.xz | tar xf -
make -C nncp-5.0.0 all

Після цього вони можуть розпочати з конфігурації, з якої вони зможуть знайти необхідну інформацію У наступному посиланні.

А також на головній сторінці, що Це так: 


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.

  1.   Френк Давіла - сказав він

    А для Windows існує версія?