Jak uniknąć instalowania plików zasad JCE „Unlimited Strength” podczas wdrażania aplikacji?

Mam aplikację korzystającą z 256-bitowego szyfrowania AES, która nie jest obsługiwana przez Java po wyjęciu z pudełka. Wiem, że aby to działało poprawnie, instaluję nieskończone słoiki JCE w folderze bezpieczeństwa. To jest w porządku dla mnie jako programisty, mogę je zainstalować.

Moje pytanie jest takie, że ta aplikacja będzie dystrybuowana, użytkownicy końcowi najprawdopodobniej nie będą mieć zainstalowanych tych plików zasad. Pobranie ich przez użytkownika końcowego tylko po to, aby funkcja aplikacji nie była atrakcyjnym rozwiązaniem.

Czy istnieje sposób, aby moja aplikacja działała bez nadpisywania plików na komputerze użytkownika końcowego? Oprogramowanie innych firm, które może sobie z tym poradzić bez zainstalowanych plików zasad? Lub sposób po prostu odwołać się do tych plików zasad z poziomu JAR?

questionAnswers(11)

yourAnswerToTheQuestion