Склад ключей, который вы пытаетесь загрузить, вероятно, не является экземпляром хранилища ключей Sun PKCS12.Выполните следующую команду, чтобы узнать тип хранилища ключей ...
keytool -list -keystore <keystore_location>
Вы найдете вывод, который выглядит как ...
Keystore type: JKS
Keystore provider: SUN
Your keystore contains 76 entries
...
В этом случае хранилище ключейхранилище ключей JKS (которое, я полагаю, тоже ваше), и вы захотите сделать
KeyStore.getInstance("JKS");
вместо того, что у вас есть.