問題タブ [xmlsec]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1641 参照

opensaml - org.opensaml.xml.validation.ValidationException: Apache xmlsec IdResolver は ID 参照の要素を解決できませんでした

SAML アサーション署名を検証しようとしていますが、次のエラーが発生します:

OpenSAML 2.6.1、XMLSec 1.5.6、および JDK7u51 を使用しています。このエラーを取り除く方法はありますか?

0 投票する
1 に答える
1326 参照

c++ - libxmlsec1 で XML 署名を検証する

Java 用の Apache Santuario XML セキュリティで XML 署名を検証できます。コードは次のようになります。

今、私はそれをC++で実装したいと考えています。C++ 用の Apache Santuario XML セキュリティを試してみましたが、c14n11 をサポートしていないとのことで失敗しました (間違っていることを願っています)。そこで、libxmlsec1 を使うように変更したのですが、問題は libxmlsec1 での実装方法がわからないことです。Reference 要素のすべてのファイルを検証する必要はありません。SignedInfo 要素を確認したいだけです。私は次のコードを実行しただけです。

次のエラーで失敗します。

xmlsec1 に signature.xml からすべての x509Certificate 要素を読み込ませ、signature.xml を検証する方法を知っている人はいますか?

以下は signature.xml です。

0 投票する
2 に答える
1991 参照

weblogic - java.lang.NoSuchMethodError: org.apache.xml.security.encryption.XMLCipher.martial(Document;ReferenceList;)

この呼び出しで XML を暗号化しようとしています:

このため、プロジェクトは xmlsec-1.5.3.jar を参照しています

コードをビルドして weblogic サーバーに正常にデプロイできましたが、実行後にログに次のエラーが表示されます。

0 投票する
0 に答える
620 参照

xml - AES-GCM を使用した xmlsec

Cygwin 環境でhttps://www.aleksey.com/xmlsec/news.htmlから XMLSec の最新リリースをコンパイルしました。この例に従って、セッション キーとデジタル署名を使用して XML ファイルを暗号化します。http://users.dcc.uchile.cl/~pcamacho/tutorial/web/xmlsec/xmlsec.html#htoc9 CBC には重大なセキュリティ上の問題があるため、3DES の代わりに AES-128-GCM を使用して強化したいと考えています。 192-CBC。Session-Key-Template.xml を次のように変更してみました

しかし、これにより、アルゴリズムが見つからないというエラーが表示されます。コンソール出力は

誰かがこれを正しく設定する方法を知っていますか?