Back to product page


devP2P is peer-to-peer cross platform library that is used to establish Virtual Private Network between two devP2P instances over internet. All communication between those peers is encrypted and secured. Peers are able to forward local and remote ports, send messages, transfer files, route complete network, etc.

TCP and UDP packets can be used for transport, and several techniques are available to make direct NAT 2 NAT connection between peers. And if direct connection is not possible (in really rare cases), devP2P can be used as relay between other instances as well, or use relays to establish fast connection in 100% of the cases.

AES128/AES192/AES256 encrypts all packets between two peers using password of your choice - unbreakable security is in place! You can choose your own passwords, or can use internal Diffie-Hellman algorithm for password generation.

devP2P can be used to connect through directly through VPN to your SQL server (which is mapped through local port), share pictures, documents and files. You can also use it to provide "remote desktop" feature through the devP2P. Virtually any service that uses TCP or UDP can be "mapped" to work over devP2P.