News for hackers. Stuff that matters.
Re:OmniEdge – an Open source P2P layer 2 VPN infrastructure ... by RL_Quine on Thursday August 04, 2022 @12:15PM (#32344833)
Nothing about this website really gives a whole lot of confidence. It claims to be "Started from US", but the broken English that's prevalent on every single page says otherwise, there's no information about what company is supposedly behind its creation, and the webserver is behind cloudflare. Both the git repo and the website proper are filled with broken links and errors, text that does exist readably is close to complete nonsense.

> Traffic over OmniEdge is end-to-end encrypted by Twofish/AES128/ChaCha20 cipers' P2P MESH network.

I'm grasping at straws to find a single thing which looks legitimate about it. You'd have to be completely nuts to even begin looking into this as a solution for anything.

If you're interested in what the technology behind this is, it's just a thin veneer of https://github.com/ntop/n2n.

Re:OmniEdge – an Open source P2P layer 2 VPN infrastructure ... by api on Thursday August 04, 2022 @01:04PM (#32345490)
> Twofish/AES128/ChaCha20

Supporting Twofish is really bizarre. It's basically dead and would be slow compared to AES or ChaCha unless someone rolled their own SIMD implementation (why?). AES128 is weird too since 128-bit key ciphers are kind of deprecated unless your target is a fridge magnet.

AES256 or ChaCha20 would be sane as they are both roughly equivalent security-wise (in practice, people will debate theory) and both still recommended for use in new stuff, but most cryptographers would recommend that you pick one and only one of these two for a new system unless something forces you to support both.

So yeah, weirdness abounds here.

Re:OmniEdge – an Open source P2P layer 2 VPN infrastructure ... by sdeziel on Thursday August 04, 2022 @04:47PM (#32348119)
> AES128 is weird too since 128-bit key ciphers are kind of deprecated unless your target is a fridge magnet.

Why is AES128 preferred over AES256 by browsers then?

https://www.ssllabs.com/ssltest/viewClient.html?name=Chrome&... https://www.ssllabs.com/ssltest/viewClient.html?name=Firefox...

Re:OmniEdge – an Open source P2P layer 2 VPN infrastructure ... by RL_Quine on Thursday August 04, 2022 @05:25PM (#32348484)
Technically it's slower, but absolutely meaninglessly so in the context of browsers.
Re:OmniEdge – an Open source P2P layer 2 VPN infrastructure ... by RL_Quine on Thursday August 04, 2022 @01:07PM (#32345514)
Agreed. It's also super weird to have designed a new protocol that supports multiple cipher suites, it's very well established through the design of SSL and SSH now that there is absolutely no place for cipher negotiation in protocols.
Re:OmniEdge – an Open source P2P layer 2 VPN infrastructure ... by api on Thursday August 04, 2022 @01:12PM (#32345575)
Yeah, right now any new protocol should pick either ChaCha if you want to be fast on general purpose hardware and/or be hipster certified or AES (256) if you want to be fast on AES accelerated hardware and/or be FIPS(ter?) certified. I can't think of a single reason to pick anything else right now or to support negotiation.
Re:OmniEdge – an Open source P2P layer 2 VPN infrastructure ... by RL_Quine on Thursday August 04, 2022 @01:14PM (#32345593)
The reason negotiation is in this product is that the underlying code is actually from 2008, which explains why the cipher selection exists in the protocol, as well as the inclusion of TwoFish.
Re:OmniEdge – an Open source P2P layer 2 VPN infrastructure ... by b1gl1on3 on Thursday August 04, 2022 @02:00PM (#32346195)
Re:OmniEdge – an Open source P2P layer 2 VPN infrastructure ... by 1ark on Thursday August 04, 2022 @12:24PM (#32344957)
The GitHub page is better. https://github.com/omniedgeio/omniedge