mini-ftps
Описание
mini-ftps - самодостаточный мини-проект FTPS-сервер/клиент (FTP over TLS/SSL) на языке C/CPP, построенный на библиотеке crypery (TLS 1.2/1.3). Сервер поддерживает аутентификацию, пассивный режим, шифрование каналов передачи данных и конфигурацию через JSON-файл.
Технологии
- C/CPP, библиотека crypery (TLS 1.2/1.3)
- Собственная TLS-реализация без внешних криптобиблиотек
- JSON-конфигурация (config.json)
- Windows (MSVC/GCC) и Linux/Unix
- Лицензия GNU AGPL v3 (Affero GPL)