Fog Creek Software
Discussion Board




Welcome! and rules

Joel on Software

XML Digital Signatures and Certificates in .NET

I am looking for a good source of information and examples of coding against the above from .NET (preferably in C#, but VB or C++ no problem). All I seem to find with Google is some realy basic 101 type stuff.
Any good blogs, sites, books, mailing lists, newsgroups that hide the true goodness out there?

Just me (Sir to you)
Thursday, July 24, 2003

There's coverage of Assymetric algorithms and Xml DigSig in ".NET Framework Security"
(Brian A. LaMacchia, et al) http://www.amazon.com/o/ASIN/067232184X -- the book mostly focuses on Code Access Security-type stuff though.

I also notice there's a new O'Reilly book: "Programming .NET Security" (Adam Freeman, Allen Jones) http://www.oreilly.com/catalog/prognetsec/ (also avaliable online via Safari) -- looks good.

For dealing with PKCS Certificates I think you'll need to interop with CryptoAPI.

Duncan Smart
Thursday, July 31, 2003

Thanks Duncan,

I got myself a trial subscription on Safari and will go through both these books.
At first glance it looks like I will have to go through interop to CAPICOM 2.0 for any work with certificates. There is a very brief chapter in ".NET Framework Security" on this.

For that info I also found an article on MSDN "Extending .NET Cryptography with CAPICOM and P/Invoke" http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dncapi/html/netcryptoapi.asp

Looks like I'll have some reading to do.

Just me (Sir to you)
Friday, August 01, 2003

*  Recent Topics

*  Fog Creek Home