wg-ip, a tool to assign automatic ip addresses to wireguard interfaces

Claude longneck at scratchbook.ch
Sat Apr 14 13:51:09 CEST 2018


Hi,

> One of the things we'll be investigating is whether it's best to
> derive a v6 address from a public key or whether it's best to make
> these separate/unrelated and share them alongside the public key.
> While the former is much more elegant, a significant problem is
> choosing the right behavior and assessing the security concerns with
> collisions. 

Not sure if you're already aware of, but there is this project called
cjdns which does exactly this. The IPv6 is derrived from the public key.
https://github.com/cjdelisle/cjdns/blob/master/doc/notes/cryptography.md

Maybe you can use that for some ideas or inspirations / evaluations.

Claude



More information about the WireGuard mailing list