signedxml

    1

    2答えて

    私は2つの本当に簡単DLLを作成します。 私はRSACryptoServiceProviderとキーコンテナを使ってみました。しかし、別のマシンに移動すると、キーがマシンに保存されているので、これは機能しません。 私はdllの作成にキーを保存したい(私はこれがおすすめではないことは分かっている)が、単にXML文書に署名して変更されていないことを確認するコードを書く方法を考えることができない。 私は

    6

    1答えて

    私は、.NETでXMLDSIGサポートを適切に、具体的にはSignedXmlクラスとして動作させようとしています。私はサードパーティのサービスを実装しています。彼らは最近、すべてのメッセージにデジタル署名が必要であることを要求し始めました... 私の問題は、有効な署名が生成されないようです。サードパーティのサービスと、私が見つけたオンライン署名検証プログラムの両方が、その署名を無効であると報告しま

    0

    1答えて

    お願いします。 JavaでXml署名付きのドキュメントを生成しましたが、C#で検証するときにfalseがありました。それから私はC#で署名付きの同じ文書を生成しました。それは大丈夫です。 trueを返します。ここ は、C#で、私の生成されたXMLです: <GovTalkMessage xmlns="http://www.govtalk.gov.uk/CM/envelope"> <Enve

    6

    5答えて

    Windows 2008上で.Net Framework 3.5を使用してVS 2008を使用する。 セキュリティのためにSAMLを使用してSSOを実装しました。私たちは、クライアントのシステムから生成されたSigned XML SAML Assertuibトークンを検証するサービスプロバイダー側​​で作業します。 現在、署名アルゴリズムは「rsa-sha1」を使用していましたが、署名アルゴリズム

    0

    1答えて

    今、私はデジタル署名でプログラミングしています。署名を生成するときに問題があります。最初にKeyValueを追加してから、X509Dataを追加しますが、タグが最初に追加されます。 私が作成signinfoのためのコードがあります。 private KeyInfo createKeyInfo(PublicKey publicKey, X509Certificate x509Certificate)

    9

    1答えて

    問題は、名前空間接頭辞 と名前空間の参照を含むXML文書に署名してから検証するときに発生します。この場合、検証は常に (falseを返します)で失敗します。 XMLから名前空間接頭辞と 名前空間参照を削除すると、署名と検証がうまく動作します。 お手伝いできますか?ここで 私のコードです:SignedXml namespace Xmldsig { using System; u

    3

    2答えて

    SignedXmlの署名をマシンストアの証明書と照合して確認したいと思います。しかし、唯一自体に対してではなく、マシンにインストールされている証明書に対して、 internal bool VerifySignature(XmlDocument xml) { var signedXml = new SignedXml(xml); var nsMgr = new XmlNames