InterSec
Mariaarshakyan5/InterSec
A small Linux prototype that protects TCP traffic between two machines sitting in the middle of a network path. Author: Maria Arshakyan, student at a French university of Armenia Professor: Mamikon Mirzoyan
Summary
InterSec is a Linux network security prototype that transparently encrypts TCP traffic between two middlebox devices using AES-256-GCM, with a Diffie-Hellman key exchange for session establishment. It operates as a gateway, encrypting only the TCP payload while preserving headers, and includes replay protection and optional pre-shared key authentication.