narupley / not-going-to-be-commons-ssl

A Java 9, 10, 11+ compliant fork of Not-Yet-Commons-SSL
Apache License 2.0
15 stars 7 forks source link

Don't depend on bcprov-jdk15on and bcprov-ext-jdk15on #6

Open TobiX opened 5 years ago

TobiX commented 5 years ago

Bouncycastle provides the artifacts bcprov-jdk15on and bcprov-ext-jdk15on, where the ext is a superset of the non-ext artifact, so depending on both is pointless. As the only difference currently seems to be the NTRU algorithm (see http://bouncycastle.org/latest_releases.html), I would suggest to just depend on the non-ext artifact and users who need that algorithm can do the song-and-dance to switch out the dependency.