3 ms·
The rest of the ideas seem valid, it's a shame to have the project undermined by the crypto. Is there no website of canonical examples of good crypto that can
by buro9 2y ago
The rest of the ideas seem valid, it's a shame to have the project undermined by the crypto.
Is there no website of canonical examples of good crypto that can be shown to the author, so that they may trivially have good crypto?
- HL33tibCe7 2y agoGood crypto is hard. It’s extremely easy to make very subtle mistakes that completely undermine a cryptographic protocol’s security. Ultimately protocols like this need to be designed by someone with extensive experience in cryptography, then reviewed and tested by many similar people, before they can be considered safe to use.
- arghwhat 2y agoI honestly don’t think it has any interesting ideas. It doesn’t seem any easier than a WireGuard tunnel. The way for a non-cryptographer to make good crypto is to not write any crypto and rely on standard setups like TLS. Even chaining standard algorithms together can be dangerous.
- orphea 2y agoPerhaps libsodium? A library with selected crypto primitives and functions that is harder to misuse.
- kevin_nisbet 2y agoMaybe a noise implementation? http://www.noiseprotocol.org/ http://www.noiseprotocol.org/ Iirc this is what wireguard is based on and wireguard would be a great project to learn the crypto choices from.