Не могли бы вы объяснить / показать, что ваш код пытается сделать с вашим JKS (Java Key Store)?
Из описанных выше шагов все выглядит так, как будто вы импортировали три сертификата в JKS, но без действительных закрытых ключей . Ошибка, которую вы упомянули в своем коде «Ключ не найден», заставляет меня поверить, что вы пытаетесь загрузить и использовать закрытый ключ (для проверки подлинности или для другой цели). Единственное, что вы можете использовать для JKS для вышеперечисленного, - это операции с открытыми ключами / сертификатами, такие как проверка доверия.