Hi all,

 

Currently I have encountered a blocker with the .NET Framework version 4.5
to do with signing of XML with digital signatures. 

 

My problem is based around the need to sign individual XML elements with
X.509 certificate with the RSA SHA-256 algorithm. 

 

I have read many .NET posts on this topic and it appears that there is a
solution originally developed in the CLR Security project
RSAPKCS1SHA256SignatureDescription.cs class (refer:
http://clrsecurity.codeplex.com/SourceControl/changeset/view/47833#269110).
This project has of course since been incorporated into the .net runtime and
as of .NET 4.5 is now available under the namespace System.Cryptography.dll.
I have attempted the above solution in .NET to sign specific XML elements
with RSA SHA-256 however have yet to have any success.

 

Could some please inform me if equivalent functionality to XML digital
signing with X.509 certificate equivalent to the
RSAPKCS1SHA256SignatureDescription.cs in .NET 4.5 runtime available through
Bouncy Castle C#?

In particular I need to ensure the capability to sign XML elements in an Xml
document with RSA SHA-256 algorithm.

Would there be any online example/s of X.509 certificate XML digital signing
with RSA SHA-256 through Bouncy Castle that are available online for
reference?

 

Any assistance would be greatly appreciated.

 

Kind regards,

 

Jean-Paul Berthelot 

 

Reply via email to