Izvedbo protokola IPSec najdemo v programski ali strojni obliki. Programska tehnika sicer zagotavlja cenejšo izvedbo, vendar hitrejše obdelave ne zmore in torej ustreza le nekoliko skromnejšim prenosnim zahtevam. Profesionalni rabi je zato namenjena strojna izvedba.