Re: Freenet 0.7.5 build 1476 is now available
Florent Daigniere <[email protected]> Mon, 06 Mar 2017 10:29:02 +0100
| Newsgroups | gmane.network.freenet.devel |
|---|---|
| Message-ID | <[email protected]> |
On Sun, 2017-03-05 at 20:59 -0600, Pascal wrote: > Yes, thank you, I was able to confirm that RSA is DOA in 1476. 1475 > and before only supported RSA so 1476 broke SSL for everyone, though I > doubt many people use it. > You are the first one to complain about it. > The bigger issue is why 1476 built at all. It has been a long time > since I did any development for Freenet. Are there not unit tests > for the SSL libraries? I wonder what that says about Fred's code > coverage in general. > No, there aren't any unit tests for that specific feature (that is non- default and very few people use). > Is someone trying to reinvent the wheel here? It looks like 1476 > only supports TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256. I can't > imagine there is not a SSL library that can be integrated with Fred > that implements all the common standards including detecting client > support for them. > IIRC we use a subset of whatever the JCE supports... and our subset happens to be narrower with 1476. Put it back into context: it was changed because the previous cipher-set was using DHE and that it is impossible to do right in java (can't change the group). > I agree with Florent "that we should switch to what others are doing > cipher-wise", and half the ciphers at the provided link are RSA. What > I don't understand is why the provided link did not go to the > Intermediate (default) security model. When something is the default > that is typically what others are doing. > With freenet we always aim at doing "better". In this instance, there is a very good reason why the Intermediate profile is something we shouldn't use: it allows for DH-based ciphers. Should we have implemented the Secure profile instead? Probably! You're welcome to send a patch. Florent _______________________________________________ Devl mailing list [email protected] https://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl
signature.asc
(application/pgp-signature, 488 B)
-----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE27dzODvDSclSA+2R6sXr8HqpwqMFAli9K94ACgkQ6sXr8Hqp wqNZdQf/aA6rSgyyVJsE1onLcIUWLG7PViP/9qzsYIiuvqZNllGByscXxJLE+g2C cbc2M8LXMJ0ZLe9CphoAZG4MgeOYiaRZ8ohB6dSM+G/DGSOmRGi2UGl89zZ80gVj CB9T3hp9XJR4d/ydtY8YR9Xvu+Q0NSSnH+7OUdRMaFnRrrH1ZiPQNCXYSWipBOaB 2WKCskErJaf3B8r9zlvCDQJqJiq9x2bPpHwyyV4EIHfHrvnzNyOoSYoqAC3UvQ+W lsBMLdL4dHm2q3VWUih/VTXLZIss8k26/3YP/P1xtGiXPt8o4osd3J/TI/5Cwg5+ jABQUbTwZEQyn/dq00ztvq83edHMJQ== =loWN -----END PGP SIGNATURE-----