Yavipind is a secure tunnel (2 peers securely forwarding packets toward each other). It forwards any kind of packet (IPv4, IPv6, or other) sent over the virtual point-to-point device (e.g., tun0). It runs in Linux userspace (no need to recompile the kernel). Yavipin is virtual, so you can apply any tool designed for the network device. Packet overheard is small (26 bytes) and packets can be compressed using gzip. The tunnel can be established over NAT since all packets in a tunnel are sent over a single UDP/IPv4 connection. If one peer becomes unreachable, it is detected; if a peer deliberately stops, it immediately notifies the other peer. Packages are encrytpted with blowfish. The program has strict anti-replay rules and no packet can be accepted twice. Traffic older than a given delay (default 10 min) can't be decrypted since the keys are periodically renewed and securely erased.
released on 6 February 2002
|License||Verified by||Verified on||Notes|
|GPLv2||Janet Casey||19 November 2001|
Leaders and contributors
Resources and communication
|Developer||VCS Repository Webview||http://sourceforge.net/cvs/?group_id=40065|
|Support||Mailing List Info/Archive||http://lists.sourceforge.net/mailman/listinfo/yavipin-user|
This entry (in part or in whole) was last reviewed on 29 March 2003.