uVPN SDK by Cypherbridge Systems is a comprehensive software development kit that implements IKEv1/IKEv2/IPsec protocols for a cryptographically secure solution for IP layer 3 networking. It provides authentication, data encryption, and message integrity for embedded devices, smartphones, and tablets. The SDK secures all network traffic without requiring redesign of existing applications. It includes an optional firewall component for filtering network packets, blocking port scans, and preventing remote hacking attempts. The uVPN SDK is a standards-based, full-featured toolkit designed for embedded platforms, offering a balance of memory, performance, and security. It can be deployed in host-to-host security channels, remote access VPN to corporate networks, or network-to-network configurations.