pelzvieh / IPv6Droid

IPv6 tunnel client for use on Android
20 stars 5 forks source link

Support a new tunnel protocol #38

Closed pelzvieh closed 4 years ago

pelzvieh commented 7 years ago

IPv6Droid is using a tunnel protocol which is compatible to the ancient AYIYA protocol as published by SixXS.net. This protocol is no longer up to todays security needs in a number of ways. A new design should be based on standard DTLS. DTLS will be supported in Java 9 (c.f. JEP 219).

pelzvieh commented 4 years ago

The new protocol is IPv6 packets as payload of a standard DTLS UDP channel. You find the sources in the DTLS branch.