Допустим, у нас есть простой XML-документ (doc.xml), подобный этому:
<?xml version="1.0" encoding="UTF-8"?>
<Envelope xmlns="http://www.someexample.com/examples">
<Salutation Id="test">
Welcome!
</Salutation>
</Envelope>
И файл сертификата: test.p12
Как создать решение с использованием Oracle 9i PL / SQL, которое подписывает XML-документ с цифровой подписью в соответствии с http://www.w3.org/2000/09/xmldsig#
Прекрасно подойдет любая форма цифровой подписи (например, в конверте) и метод (например, RSAwithSHA1).