aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/util/AbstractEncrytionUtil.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/util/AbstractEncrytionUtil.java b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/util/AbstractEncrytionUtil.java
index d3a9486b0..8fdf1eab8 100644
--- a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/util/AbstractEncrytionUtil.java
+++ b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/util/AbstractEncrytionUtil.java
@@ -72,7 +72,7 @@ public abstract class AbstractEncrytionUtil {
PBEKeySpec keySpec = new PBEKeySpec(key.toCharArray());
SecretKeyFactory factory = SecretKeyFactory.getInstance("PKCS#5", "IAIK");
- SecretKey pbeKey = factory.generateSecret(keySpec);
+ PBEKey pbeKey = (PBEKey)factory.generateSecret(keySpec);
SecureRandom random = new SecureRandom();
KeyGenerator pbkdf2 = KeyGenerator.getInstance("PBKDF2", "IAIK");
@@ -82,7 +82,7 @@ public abstract class AbstractEncrytionUtil {
salt.getBytes(),
2000,
16);
-
+
pbkdf2.init(parameterSpec, random);
SecretKey derivedKey = pbkdf2.generateKey();