私は秘密鍵を使ってxml文書に署名したいと思います。そして、私のクライアントがXML文書が公開鍵を使って変更されていないことを確認できるソフトウェアを受け取ったとき。このシナリオでデジタル署名を使用できますか? with#
私はすべてのお客様に同じ公開鍵を配布し、ライセンスを発行することができます。
これは可能ですか?私はC#と.netを使用しています。
私は秘密鍵を使ってxml文書に署名したいと思います。そして、私のクライアントがXML文書が公開鍵を使って変更されていないことを確認できるソフトウェアを受け取ったとき。このシナリオでデジタル署名を使用できますか? with#
私はすべてのお客様に同じ公開鍵を配布し、ライセンスを発行することができます。
これは可能ですか?私はC#と.netを使用しています。
はい、可能です。解決策をまとめる際には、より重要な質問があります。
回答によっては、コードを書く必要がない場合があります。
はい、完全に可能です。ここでは、包括的な概要です:How to: Verify the Digital Signatures of XML Documents with .NET
もここで、後で検証のための文書に署名する方法です:In C#, sign an xml with a x.509 certificate and check the signature
は、XMLデジタル署名を使用してライセンスについて、ここで素晴らしい記事もあります:http://www.codeproject.com/KB/security/xmldsiglic.aspx