IPSec / IKE is a standard for securing IP communications by encrypting and/or authenticating packets at the network layer. It's useful for providing authentication (to ensure peers are communicating with the intended trusted parties), data confidentiality (to ensure data cannot be read in transit) and message integrity (to ensure traffic has not been altered in transit). IPSec is terrific for applications like VOIP, to reduce the threat of packet sniffers or man-in-the-middle attacks.
Unfortunately, most IPSec packages are designed for PC's, not embedded devices. That means that they can be somewhat unwieldy in memory-constrained device environments... and the performance of typical commercial or open source IPSec offerings can be pretty disappointing, as well. But what open source IPSec alternatives do you really have?
We’d like to offer up Mocana’s NanoSec™ as your best open source IPSec alternative. It’s part of the Mocana Device Security Framework. NanoSec is an open source IPSec alternative that is faster, smaller, better documented, and has a much lower total cost of ownership.
Compare IPSec tools below, and see how Mocana’s optimized IPSec, NanoSec, measures up against open source IPSec alternatives.