мне нужна обширная информация по всей теме
в частности тора, торрента, блокчейна
увы найти гайд как настроить с "промежуточным" сервером,
законы действуют и на код правильно понял?
в договоре можно сказать, что авторское право на код остается за дизайнером
и купить согласие на то, что этот же логотип программист не продаст такой код еще десяти фирмам?
Соединения в IPSec управляются двумя БД - SAD (Security Associations Description) и SPD (Security Policy Description), то есть БД ассоциаций и политик. В SPD запись попадает либо вручную (racoon, микротик) либо шван ее создает на основе конфига. В SAD запись создается автоматически при установке соединения, если она есть, ip xfrm policy list покажет spi - индекс записи.
Сначала отрабатывает протокол IKE. Это протокол обмена параметрами узлов - они договариваются о том, какие будут у канала параметры, ключи шифрования (их два), время перепроверки связи (их два). Если договорились, то идет собственно шифрование по протоколу ESP (есть еще AH, но я не видел живьем).
Вот начать надо с того, что выяснить, в каком месте ломается установка туннеля - там может быть совершенно банальная ошибка типа рассогласования proposal, dh или времени перепроверки. Ставишь лог на побольше и смотришь, что получилось.