Thanks Cantor,

I did check with checksig utility, see the details in

http://nano-art.blogspot.co.uk/2013/05/saml-authentication-on-f5-big-ip-
part-2.html

It output " Signature verified OK! "

So,

If Apache is right, then F5 is wrong.
If F5 is right, then Apache is wrong.

Mike


-----Original Message-----
From: Cantor, Scott [mailto:canto...@osu.edu] 
Sent: 06 June 2013 17:05
To: dev@santuario.apache.org
Subject: RE: XML canonicalization

> Do you admit Apache Santuario was wrong on XML canonicalization?

No, but that's strictly from a quick eyeballing. The signature is
missing a transform specifying the c14n process to follow during the
reference step. That means the actual data to digest is handled with
inclusive c14n 1.0, not by exclusive.

They are, I think, confusing the explicit choice of Exclusive C14n in
the SignedInfo portion, but that doesn't apply to the Reference step.

If I followed your email, you're saying the Santuario output of the
Response is based on following Inclusive, and I believe that's correct.
But I don't have time right now to dig in exhaustively.

You might try validating your example using the C++ version of Santuario
via the checksig utility, or with OpenSAML's samlsign utility as a way
to get more evidence that it's correct.

-- Scott



Reply via email to