Сообщение
  • Пожалуйста, прежде пройдите авторизацию

InvalidKeyException: Incorrect key encode
(1 чел.) (1) гость
  • Страница:
  • 1

ТЕМА: InvalidKeyException: Incorrect key encode

InvalidKeyException: Incorrect key encode 4 года, 3 мес. назад #1612

  • shirshova.a
  • Новый участник
  • Постов: 1
  • Репутация: 0
Добрый день, возникла такая проблема:
При загрузке сертификата
Security.addProvider(new IolaProvider());
KeyStore ks = KeyStore.getInstance("PKCS12", IolaProvider.PROVIDER_NAME);
ks.load(new FileInputStream(keyPath), keyPassword.toCharArray());

в последней строке вылетает ошибка:
exception unwrapping private key - java.security.InvalidKeyException: Invalid key encoding.

из-за чего может быть проблема?
ещё любопытно можно ли IolaProvider обрабатывать ключи экспортированные из TumarCSP на java?
видела пример обработки на C# там программа нормально отрабатывала на основе Iola провайдера и сертификатов от TumarCSP

Re: InvalidKeyException: Incorrect key encode 4 года, 3 мес. назад #1623

  • ugotbug
  • Завсегдатай
  • Постов: 225
  • Репутация: 14
Добрый день.
Скорее всего вы используте для работы с новыми сертификатами из SDK текущий криптографический провайдер (без поддержки новых объектных идентификаторов).
Вам следует заменить библиотеку криптопровайдера
Могущественный обладатель кольца Знаний
  • Страница:
  • 1
FaLang translation system by Faboba