spiridonovav
spiridonovav
Код метода шифрования: ` var publicKeyFSS = (GostAsymmetricAlgorithm)fssCert.GetPublicKeyAlgorithm(); var element = (XmlElement)elements[0]; // Создание случайного сессионного ключа using (var sessionKey = new Gost_28147_89_SymmetricAlgorithm()) { // Шифрация элемента var encryptedData =...
Текст зашифрованного сообщения: ` ......... `
Большое спасибо за ответ. > Я занимался сервисом МО, а не страхователя, но для меня это работает так: > > 1. При отправке запроса с шифрованием проверьте что в ``...
> Здравствуйте. Насколько я помню, ранее была проблема с использованием устаревшего ID. Возможно они изменили что-то в этой части. Если использовать другой идентификатор, то от сервиса возвращается ошибка: "ru.fss.integration.ws.fault.v01.InternalException: Не...
Полный текст последнего варианта процедуры шифрования: `var publicKeyFSS = (GostAsymmetricAlgorithm)fssCert.GetPublicKeyAlgorithm(); var element = (XmlElement)elements[0]; var header = request.GetElementsByTagName("Header", xmlsoapNamespace); ; if (header.Count > 0) { var bsToken = request.CreateElement("", "X509Certificate",...
Возможно, ошибка ""ru.fss.integration.ws.fault.v01.InternalException: Error in execution of data encrypting/decrypting operation. class org.apache.xml.security.encryption.XMLEncryptionException.", возникает в сервисе ФСС уже на этапе шифрования ответного сообщения из-за того, что я "неправильно" передаю им свой...
В спецификации написано: 1. в разделе подписания сообщения: "В блоке soapenv:Header в подписанном запросе добавляется блок , который содержит публичный сертификат пользователя в формате x509v3 (кодировке base64)." 2. в разделе...
Все таки правильный вариант: bsToken.InnerText = Convert.ToBase64String(insCert.RawData); Так получается идентичная строка элемента , что и при использовании: KeyInfoX509Data(insCert)
> Моё зашифрованное сообщение выглядит так: > ` ` Еще я заметил отличие. В вашем примере атрибут Type имеет значение "http://www.w3.org/2001/04/xmlenc#Element". Хотя в документации в примерах указано "http://www.w3.org/2001/04/xmlenc#Content". Но, в...
Добрый день. > "Плохие данные. Такое исключение, насколько я помню, возникает в случае, если в настройках GostCryptography Криптопровайдер не соответствует, указанному в сертификате. Смотрю ваш код. Может общими усилиями разберемся.