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 _______________________________________________ WireGuard mailing list WireGuard@lists.zx2c4.com https://lists.zx2c4.com/mailman/listinfo/wireguard