Приветствую, нуждаюсь в совете.
Надо файл перекинуть через пару NATов, свой лисапед на С/C++ я уже попробовал с какой то чужой либой, возвращающей мне параметры ната от чужого STUN сервера - вроде все не сложно, обмениваемся получаемыми параметрами от стуна через какой то сигнальный сервер (в моем случае MQTT), создаем маршрут в НАТе посылкой UDP пакета и погнали качать.
НО во всей этой канители напрягает пара моментов, под которые нужно продолжать пилить лисапед
- обеспечение корректности полученных данных
- шифрование трафика
Последнее важно, но не так как первое.
Посоветуйте НЕБОЛЬШУЮ широко используемую либу под эти цели???