Portecle Error: Could not load keystore as type PKCS12

In: General IT Info

25 Jun 2008

If you encounter the error

net.sf.portecle.crypto.CryptoException: Could not load keystore as type PKCS12

while trying to open an OpenSSL created PKCS12 type keystore file, that means you need to install the Java Unlimited Strength Jurisdiction Policy files into your JAVA runtime environment. Due to U.S. export restrictions, practically all JAVA runtime environments are crippled such that they cannot utilize high encryption algorithms. You must manually install the “Unlimited Strength Jurisdiction Policy” files from the JAVA homepage and install them into your JAVA runtime environment.

You can download the “Unlimited Strength Jurisdiction Policy” files from the official JAVA download site: http://java.sun.com/javase/downloads/

Usually the policy files are installed into the ./lib/security subdirectory of your JAVA runtime environment directory.

Comment Form

About this blog

This blog is about technology related topics. It will primarily contain problems and solutions to IT problems that I encounter on a day-to-day basis. In addition interesting things I come across either on or off the internet will be posted here as well. I will also include step-by-step tutorials to common tasks people may need to do with their computers.

Web Hosting Discount

    Get the first month for only $0.01 using coupon code HGCOUPONBLOG. No contracts, cancel anytime.

Revolutionary One Time Password Device

Add to Technorati Favorites