Merhaba arkadaşlar, bu yazımda sizlere java özel güvenlik algoritmaları kullandığınızda karşınıza çıkan “encryption operation not possible exception” hatası ve bunun nasıl çözebileceğimizden bahsetmek istiyorum.

Bu hata java da yer alan bir tane kodlama hatasından (bug) kaynaklanmaktadır. Bunun düzeltilmesi için java jdk da yer alan($JAVA_HOME\jre\lib\security) klasöründe yer alan local_policy.jar ve US_export_policy.jar dosyalarını http://www.oracle.com/technetwork/java/javase/downloads/jce-7-download-432124.html sitesinde yer alan dosyalar ile değiştirmek gerekmektedir.

Javahome klsörünün tam adresini OS X ve Linux’da terminal ekranına which java yazarak öğrenebiliriz.

Windows da ise cmd ekranını açıp echo %JAVA_HOME% yazarak bulabiliriz.

Burada dikkat etmeniz gereken şey ise jre de değil jdk da yer alan jar dosyalarını değiştirmektir.

Sonra bu hatandan kurtulmuş olacaksınız.