com.sun.crypto.provider
- это расширение Java Cryptography Extension (JCE), введенное для Java 1.3 (я думаю), чтобы обойти безумные экспортные правила правительства США.Однако JCE был нестандартным (как и все com.sun
пакеты), и они были переименованы / реорганизованы в более поздних версиях Java, которые имеют «правильные» криптопакеты (javax.crypto
).
ПоэтомуВаше приложение в его нынешнем виде не будет работать на Java6 без изменений, что приведет к изменению ссылок JCE на новые стандартные пакеты.