Como evitar a instalação de arquivos de políticas JCE “Unlimited Strength” ao implantar um aplicativo?

Eu tenho um aplicativo que usa criptografia AES de 256 bits que não é suportado pelo Java pronto para uso. Eu sei que para que isso funcione corretamente eu instale os jars de força ilimitada JCE na pasta de segurança. Isso é bom para mim ser o desenvolvedor, eu posso instalá-los.

Minha pergunta é que, como esse aplicativo será distribuído, os usuários finais provavelmente não terão esses arquivos de política instalados. Fazer com que o usuário final faça o download deles apenas para fazer com que o aplicativo funcione não é uma solução atraente.

Existe uma maneira de executar meu aplicativo sem sobrescrever arquivos na máquina do usuário final? Um software de terceiros que pode lidar com isso sem os arquivos de política instalados? Ou uma maneira de simplesmente referenciar esses arquivos de política de dentro de um JAR?

questionAnswers(11)

yourAnswerToTheQuestion