lelikoz Posted June 29, 2017 Report Share Posted June 29, 2017 Есть ли возможность шифровать xml? Например как это сделано в КриптоПро: ..... /** * Создаем шифратор в режиме зашифрования. Константа URI_GOST_CIPHER * определена в файле ru.CryptoPro.JCPxml.Consts * public static final String URI_GOST_CIPHER = * "urn:ietf:params:xml:ns:cpxmlsec:algorithms:gost28147"; */ XMLCipher xmlCipher = XMLCipher.getInstance(Consts.URI_GOST_CIPHER); xmlCipher.init(XMLCipher.ENCRYPT_MODE, sessionKey); /** * добавляем шифрованный ключ. */ EncryptedData encryptedData = xmlCipher.getEncryptedData(); KeyInfo keyInfo = new KeyInfo(doc); keyInfo.add(encryptedKey); encryptedData.setKeyInfo(keyInfo); /** * зашифрование документа */ xmlCipher.doFinal(doc, element, true); .... Quote Link to comment Share on other sites More sharing options...
Petrenko Sergey Posted July 4, 2017 Report Share Posted July 4, 2017 Здравствуйте. Продукт JCrypto обеспечивает возможность создания и проверки подписанных XML-сообщений с использованием ГОСТ-алгоритмов шифрования и подписи. Как именно - описано в доступной на сайте документации. Quote Link to comment Share on other sites More sharing options...
lelikoz Posted July 4, 2017 Author Report Share Posted July 4, 2017 Добрый день. Я интересуюсь не созданием и проверкой подписанных XML-сообщений. А именно шифрованием XML. В руководстве программиста про это не сказано. Там есть просто шифрование данных. Это немного не то. Quote Link to comment Share on other sites More sharing options...
PioneerVVS Posted December 14, 2017 Report Share Posted December 14, 2017 Аналогично - актуальная тема. Необходимо шифрование XML. Но похоже в sdk не реализован механизм шифрования сессионного ключа (RFC 4490). Планируется ли реализация и если да - то когда? Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.