SecretKey secretKey = secretKeyFactory.generateSecret(keySpec);
PBEParameterSpec paramSpec = new PBEParameterSpec(loginSalt, ITERATIONS);
cipher.init(Cipher.DECRYPT_MODE, secretKey,paramSpec);
String secretLogin = URLDecoder.decode(encryptedCredentials[0],"UTF-8");
byte[] loginBytes = cipher.doFinal(decoder.decodeBuffer(secretLogin));
String login = new String(loginBytes);
paramSpec = new PBEParameterSpec(passwordSalt,ITERATIONS);
cipher.init(Cipher.DECRYPT_MODE,secretKey,paramSpec);