-
Notifications
You must be signed in to change notification settings - Fork 362
missing ecc curves #11
Comments
Hi, I don't have an explanation for this except "we are shipping the same as shipped in RHEL". I tried to find out the reason in the past but was unable to get the clear answer. I can suggest bringing this topic to Fedora/RHEL bugtracker. Also some discussion (but little details) are in this bug [1]. Closing as "notabug". PS: in case if you are experimenting with different curves, I once wrote a utility for that, hopefully it may be useful [2]. [1] http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2390 |
hi alex, the link on https://github.com/ojdkbuild/lookaside_java-1.8.0-openjdk/ my assumption was that you are interested in tracking this down (and that you have some more insight) update: bug 2390 is not answered correctly. these "improvements" in icedtea are more than questionable. how much more useless changes were done? regards, |
Hi,
M, that link is correct, but require some background knowledge about RPM packaging. In short words:
Link [4] above should explain it, there sources are checked out from hg.openjdk.java.net and then EC curves are deleted before the sources are bundled. Thus when such tarball is imported into this project - there are no traces of deleted curves (as an opposite to normal patches, that can be inspected in master branch of a "lookaside_" repos). HTH [1] https://git.centos.org/blob/rpms!java-1.8.0-openjdk/c4ba7e1edd179ed5fb3ee72cd5a6eccc00fa1e20/.java-1.8.0-openjdk.metadata |
lookaside jdk has only 3 ecc curves, openjdk has 61.
links to compare according source (CurveDB.java):
https://github.com/ojdkbuild/lookaside_java-1.8.0-openjdk/blob/master/jdk/src/share/classes/sun/security/ec/CurveDB.java
http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/file/a71d26266469/src/share/classes/sun/security/ec/CurveDB.java
The text was updated successfully, but these errors were encountered: