Я запускаю игровой сервер, у меня есть главный сервер, который обрабатывает все пакеты, отправленные игроками (клиентами).
Я хочу зашифровать свои пакеты через AES, чтобы каждый пакет был уникальным (я думаю, здесь мне нужен IV), и этот сервер должен принимать каждый зашифрованный пакет только один раз, так что, если кто-то попытается пронюхать пакет, он не сможет отправить его снова.
Как мне это сделать?
P.S. я кодирую сервер и клиент на c++