Como tornar IvParameterSpec aleatório, mas ainda descriptografar

Para criptografia em Java ... o artigo emhttp: //cwe.mitre.org/data/definitions/329.htm afirma que o vetor de inicialização deve ser diferente a cada vez, mas se eu usar um IV diferente para descriptografar o que criptografava, recebo caracteres ilegíveis em vez dos dados esperado

Qual é a maneira correta de criptografar em um servidor e descriptografar em outro sem precisar comunicar o IV entre os servidore

A técnica comum parece ser codificar uma matriz de bytes, mas supostamente isso é inseguro ???

questionAnswers(1)

yourAnswerToTheQuestion