Tengo que cifrar algunos datos de String y poder descifrarlos. Así que intenté el cifrado simplificado de Java (Jasypt), usé StandardPBEStringEncryptor. Funciona. Puedo cifrar y descifrar, pero no entiendo cómo este algoritmo puede descifrar la cadena cifrada de la contraseña que he establecido, mientras que el salt parece ser aleatorio. Cuando cifro una misma cadena, el resultado cifrado siempre es diferente. enlace