Community Software Overview
EmbeddedVPN is a full-featured open source VPN solution designed for embedded devices with microprocessors that have not a large memory footprint and/or strong MIPS power. EmbeddedVPN offers 8/16 bits processors opportunity to have Internet access with high reliable tunnel session to their OMC. It offers a cost-effective, lightweight alternative to other VPN technologies that is well-targeted for the SME and enterprise markets.
Embedded combines security with simplicity
Embeddedvpn design is based on modified GSM authentication solution which uses CHAP MD5 algorithm instead of A1 and A3 algorithms. Embedded VPN offers clients to choose authentication and encryption for their tunnel session according their capability. Every client can use different authentication and encryption type. For the network firewall Embeddedvpn acts as any web browser.
EmbeddedVPN is going to evolve itself on VPN over LIN/CAN/MOST and other layer 2 busses.
EmbeddedVPN server runs on:
Windows 2000/XP and higher
EmbeddedVPN client runs on:
PSOS, VxWorks, TI NDK&Bios , Windows, Unix ....
With EmbeddedVPN, you can:
What distinguishes EmbeddedVPN from other VPN packages?
Is EmbeddedVPN standards-compliant?
As a user-space VPN daemon is compliant with NAT, DHCP, and TUN/TAP virtual devices.
EmbeddedVPN is not compatible with OpenVPN, IPSec, IKE, PPTP, or L2TP. It uses on windows OS plenty openvpn and tun driver source files while on embedded devices it use own solution without openvpn and tap/tun source files.
EmbeddedVPN can easily be built for Windows . Installation with project files can be found on this site.
On embedded devices vpn client source run as file compiled with other project files. It usually requires one thread/task with mailbox capability. Even it can run without OS and TAP/TUN functionality. It requires only simple socket functionality.
EmbeddedVPN runs entirely in user space and does not require any special kernel components even not the TAP/TUN on embedded devices.
The EmbeddedVPN project
EmbeddedVPN is entirely a community-supported effort under the GPL, and your support can go a long way towards ensuring EmbeddedVPN's continuing development, including staying on top of security issues, maintaining a rigorous testing program, adding new features, improving documentation, and providing technical support.
EmbeddedVPN on Windows uses plenty open sources files from sourceforge.net , specially OpenVPN and TUN/TAP files.
On embedded devices run only clients which size starts from 16 kb (non encrypted tunnel with available MD5) to 100 kb with included Blowfish and Rijandel (AES) algorithms. This client implementation on embedded devices differ from windows client solution and it is not possible to port windows source files on the embedded devices.
|[Home] [About] [Software] [Configuration] [Contact]|