Popular Posts

Tuesday, August 26, 2008

How to avoid "java.security.InvalidKeyException:illegal Key Size" error when invoking secured services in WSO2 WSAS

"java.security.InvalidKeyException:illegal Key Size" error is a common issue which occurs when you try to invoke a secured web service in an environment where the provision for java unlimited security jurisdiction is not done.
This can be avoided by installing Java Cryptography Extension (JCE) unlimited strength jurisdiction policy files.

1. Suppose you are using jdk15. Go to http://java.sun.com/javase/downloads/index_jdk5.jsp

2. Go to the Other Downloads section and click on download link next to "Java Cryptography Extension (JCE) Unlimited Strength Jurisdiction Policy Files 5.0"

3. Download jce_policy-1_5_0.zip and extract it in to a directory.

4. You will find local_policy.jar and US_export_policy.jar files there in the extracted directory. Copy these two files to $JAVA_HOME/jre/lib/security directory. (These files will already be there. you may replace them)

5. Restart WSO2 WSAS and invoke your secured service again. You will not encounter the "invalidkeyException" any more.


Padmashantha Rajapakshe said...

good and very helpful.. anyone using IBM (IBMJCE), you can find unrestricted policy file here.
(you need to create an account if you don't have one)

wow power leveling said...

welcome to the wow power leveling, cheap service site, buy cheap wow gold,wow gold,world of warcraft power leveling buy wow power leveling

Sahmeepee said...

Thanks Charitha, your post helped me fix a problem I had setting up Adito server to be published through ISA.

You saved me lots of time!

Anonymous said...

Thanks a lot for such a helpful article - this saved me from hours and hours of trying to figure out what was wrong with my setup

Anonymous said...

Thank you so much!!polo shirt men'ssweate,Burberry Polo Shirts lacoste sweater, ralph lauren Columbia Jackets,ski clothing. Free Shipping, PayPal Payment. Enjoy your shopping experience on mensclothingus.com.You can find the father who desire fashionable, intellectual mens clothing simultaneously.

Anonymous said...

God bless you!I really agree with your opinions.Also,there are some new fashion things here,gillette razor blades.gillette mach3 razor bladesfor men.As for ladies,gillette venus razor blades must the best gift for you in summer,gillette fusion blades are all the best choice for you.

Anonymous said...

Perfect!!You are a outstanding person!Have you ever wore chaussures puma,Here are the most popular puma CAT,Puma shoes store gives some preview of puma speed cat,and casual but no sweat puma basket.
Puma sport
polo shirts
polo shirts
gillette razor blades
Queen--ugg boots
original polo clothing

Anonymous said...

Do not mean bad.Thank you so much!I just want to show some fashion things to all of you.I like puma speed, puma femmes and other puma shoes. These puma sport items are at store recently and available for anyone.

Anonymous said...

Fantastic!God bless you!Meanwhile,you can visit my China Wholesale,we have the highest quality but the lowest price fashion products wholesale from China.Here are the most popular China Wholesale productsfor all of you.You can visit http://chinaclothes.net.Also the polo clothing is a great choice for you.

Anonymous said...

Come here to have a look of our Wholesale Jeans
Many fashionMens Jeans ,eye-catching
Womens Jeans ,and special out standing
Blue Jeans ,you can spend less money on our
Discount Jeans but gain really fine jeans, absolutely a great bargain.
China Wholesale
wholesale from china
buy products wholesale
China Wholesalers

Anonymous said...

There are ed hardy shirts
,pretty ed hardy shirt for men,

ed hardy womens in the ed hardy online store

designed by ed hardy ,
many cheap ed hardy shirt ,glasses,caps,trouers ed hardy shirts on sale ,

You can go to edhardyshirts.com to have a look ,you may find one of ed hardy clothing fit for you
Top qualitymen's jacket,
These cheap jacket are on sale now,you can find
north face jackets inmage on our web
Ralph Lauren Polo Shirtsbuberry polo shirts

Do you wannaghd hair straighteners for you own , we have many
cheap ghd hair straightenersin style and great,you can choose one from these
hair straighteners
Authentic chaussure puma
chaussure sport
And chaussure nike shoes

Anonymous said...


gemjohny said...

Man, you are awesome !! took hell lot of time to figure this out.. there were already some files,once i replaced, it started working magically

Achila Liyanarachchi said...

Wow.. this is great post. This works for me. Thnx

kachakayala said...

Hi all I am using IBMJCEFIPS provider I am getting the java.security.InvalidKeyException, I updated unrestricted policy files also. Why it is showing the this problem I am not understanding.

Eric Njogu said...

Thank you Sir!

Eric Njogu said...

Thank you Sir!

Tomasz Dziurko said...

Thank you so much for this tip. You've saved my day! :) Best regards from Poland :)

Ross Huggett said...

Charitha, good job. Fixed my problem. Thanks, Ross.

Ross Huggett said...

Charitha, good job. Fixed my problem. Thanks, Ross.

Ross Huggett said...

Charitha, good job. Fixed my problem. Thanks, Ross.

Anonymous said...

Thanks for this solution. Regards from Mexico.

Vy Doan Khoa said...

Thanks,fixed my error

mohammed razal said...

Thanks ,
I resolved my issue :)

highTechFool said...

Thank you so much!! I've been trying to fix this problem for nearly a week. THANK YOU!

Noe Anton said...

Thank you very much for the post. I had the error illegal Key Size. I was spending already a lot of time analysing the cryptho classes of my JRE.
I followed your post, and I solved the problem.
I just changed the local_policy.jar of my jre installation with the one with the unlimited JCE policy.
After that ... It works!!!!!
Thanks a lot!!!!