Why do I need to get the Java Cryptography Extension (JCE) Unlimited Strength Jurisdiction Policy Files to be able to handle keys larger than 128 bit? Why is it not bundled with Java SE?
Asked
Active
Viewed 226 times
-1
-
1Downvoted without an explanation? Please tell me why. – Simon Zettervall Aug 28 '13 at 13:44
2 Answers
2
This was originally due to US export laws, which were mostly repealed during the Clinton administration. Now it is due to the import laws of various other countries.

user207421
- 305,947
- 44
- 307
- 483
-
How does Java SE differ from JCE beside it is an extension? What is that is prohibited to be exported/imported? – Simon Zettervall Aug 28 '13 at 13:59
-
JCE was originally an extension of J2SE but it got folded in. The prohibition is/was on cryptographic algorithms beyond a certain strength. – user207421 Aug 29 '13 at 00:39
0
This is due to US export laws. Probably.

aki
- 1,731
- 2
- 19
- 24
-
What is that they cannot "export"? How does JCE differ from Java SE? I know JCE is an extension but are the algorithm considered US property and then cannot be exported? – Simon Zettervall Aug 28 '13 at 13:50
-
1Read this: http://en.wikipedia.org/wiki/Export_of_cryptography_in_the_United_States – aki Aug 28 '13 at 14:15