[Mono-devel-list] C14N transforms implementation in System.Security.Cryptography.Xml

Sebastien Pouliot spouliot at videotron.ca
Tue Jul 22 20:25:22 EDT 2003


Aleksey,

>>Still better - I'm curious to see how it will do in .NET (AFAIK MS still
has
>>some C14N issues).
>
>Hm... Not to my knowledge. At least there were no reports in xmlsec
>mailing list and I know that many people use xmlsec with MS .NET.

I've been using the .NET framework for quite some time - I made a XKMS web
service (both client and server) two years ago (using the .NET beta 2).
There are still a few bugs in version 1.0 but I'm unsure about 1.1 (from
mono's unit tests I know that some were fixed) as I just installed 1.1 on my
new computer.

>>Sorry I'm on vacations right now :-) so I read my office's email too often
>>(not more than once a day ;-).
>
>Ops.. My mistake, I've intentionaly decided not to use your home email :)

NP but vacations isn't my only distraction from mono - it may take me more
than 1 day to answers email when working ;-).

>Well, the transforms are the most complicated part because you can
>optimize a lot. I have looked at
>the current code and it seems that we can do some performance
>improvements. I'll probably send you
>my suggestions later (it's my second day with C# and Mono and I am still
>learning).

Post them to the list - I'll catch them there. This way other peoples can
review them (patches or suggestions) and (maybe) commit them if I'm too
busy.

>>There is also an incomplete implementation of MS Web Service Enhancement
>>(WSE) but it's not yet commited into CVS due to some licensing issues in
>>WS-Security (Miguel is looking into this...).
>
>I decided not to implement WS-S in xmlsec because of exactly the same
>reason. Don't want to
>be sued by IBM/Microsoft :)

That's the reason Miguel is investigating the license issues with Ximian
management.
I hope we'll have a GO soon to commit into CVS. It would be a shame to fall
behind the new web services standards right now (when we just got both
client and server web services running on mono).

Sebastien Pouliot
Security Architect, Motus Technologies, http://www.motus.com/
work: spouliot at motus.com
home: spouliot at videotron.ca




More information about the Mono-devel-list mailing list