Я изменил пароль своего хранилища ключей:
keytool -list -storetype JCEKS -keystore store.jceks -storepasswd -new secret
здесь у меня есть 3 записи
passwd = new char[] { 's', 'e', 'c', 'r', 'e', 't' };
fis = new FileInputStream("myKeys.jceks");
ks.load(fis, passwd);
KeyStore.SecretKeyEntry skEntry = (KeyStore.SecretKeyEntry) ks.getEntry(alias, new KeyStore.PasswordProtection(
passwd));
здесь я получил исключение:
java.security.UnrecoverableKeyException: Given final block not properly padded
Вы можете помочьмне что не так?