Статус: Новичок
Группы: Участники
Зарегистрирован: 23.08.2012(UTC) Сообщений: 3
|
Доброго времени суток Пытаюсь зашифровать XML, как описано в samples/xmlSign/CryptXML На строке: XMLCipher keyCipher = XMLCipher.getInstance( Consts.URI_GOST_TRANSPORT ); код вываливается с ошибкой: org.apache.xml.security.c14n.InvalidCanonicalizerException: Unknown canonicalizer. No handler installed for URI http://santuario.apache.org/c14n/physicalПробовал другой вариант: XMLCipher keyCipher = XMLCipher.getProviderInstance( Consts.URI_GOST_TRANSPORT, JCP.PROVIDER_NAME, "http://www.w3.org/TR/2001/REC-xml-c14n-20010315" ); вываливается с ошибкой: org.apache.xml.security.encryption.XMLEncryptionException: No such algorithm: GostTransport Кто может подсказать, в чем дело? jcp 1.0.53 + JRE7
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 06.12.2008(UTC) Сообщений: 4,006  Откуда: Крипто-Про Сказал(а) «Спасибо»: 21 раз Поблагодарили: 715 раз в 675 постах
|
Здравствуйте. В lib/ext лежат библиотеки serializer-2.7.1, commons-logging-1.1.1, xalan-2.7.1, xmlsec-1.4.4? Попробуйте выполнить в коде Код:
static {
com.sun.org.apache.xml.internal.security.Init.init();
}
Посмотрите http://bugs.sun.com/bugd...ew_bug.do?bug_id=6982772 |
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 23.08.2012(UTC) Сообщений: 3
|
в ext все лежит, только xmlsec не 1.4.4 а 1.5.2 указанный баг относится к jdk6, а я использую jdk7, но я все-равно попробовал статический код - не помогает, ошибки те же.
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 06.12.2008(UTC) Сообщений: 4,006  Откуда: Крипто-Про Сказал(а) «Спасибо»: 21 раз Поблагодарили: 715 раз в 675 постах
|
Заменили xmlsec на 1.4.4 (или 1.4.3) ? JCPxml работает с xmlsec версии 1.4 Отредактировано пользователем 23 августа 2012 г. 23:27:34(UTC)
| Причина: Не указана |
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 23.08.2012(UTC) Сообщений: 3
|
Заменил на 1.4.7 - заработало. Спасибо за помощь!
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 06.12.2017(UTC) Сообщений: 43  Откуда: Карелия
|
Добрый день! Тоже пытаюсь зашифровать XML, как описано в samples/xmlSign/CryptXML На строке: XMLCipher keyCipher = XMLCipher.getInstance( Consts.URI_GOST_TRANSPORT ); код вываливается с ошибкой: org.apache.xml.security.encryption.XMLEncryptionException: No transformation given Original Exception was java.security.NoSuchAlgorithmException: No transformation given Кто знает в чем дело? Подскажите, пожалуйста!!! Отредактировано пользователем 6 декабря 2017 г. 12:31:13(UTC)
| Причина: Не указана
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 06.12.2008(UTC) Сообщений: 4,006  Откуда: Крипто-Про Сказал(а) «Спасибо»: 21 раз Поблагодарили: 715 раз в 675 постах
|
Здравствуйте. JCP установлен? XmlInit.init(); выполнили? |
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 06.12.2017(UTC) Сообщений: 43  Откуда: Карелия
|
Не был, Спасибо! Правда теперь другая ошибка на этой строке: EncryptedKey encryptedKey = keyCipher.encryptKey(doc, sessionKey);
код вываливается с ошибкой: java.lang.UnsupportedOperationException
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 06.12.2008(UTC) Сообщений: 4,006  Откуда: Крипто-Про Сказал(а) «Спасибо»: 21 раз Поблагодарили: 715 раз в 675 постах
|
|
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 06.12.2017(UTC) Сообщений: 43  Откуда: Карелия
|
Спасибо всем большое!!!!! Проблема решена!!!! Ура)
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close