By default, Java provides only a restricted list of algorithms.
Due to import control restrictions, the version of JCE policy files that are bundled in the JDK(TM) environment allow "strong" but limited cryptography to be used.
The JCE download bundle provides "unlimited strength" policy files which contain no restrictions on cryptographic strengths.
NOTE : This restriction / limitation no more exists in Java 8 updates >=162
Download the Java Cryptography Extension (JCE) Unlimited Strength Jurisdiction Policy Files, according to your JDK version, from the Oracle Java Archive Download page.
Extract the local_policy.jar and US_export_policy.jar, and replace them in the following locations: