Let’s face it, there are always attacks and algorithms will always be broken, right now there is very little platform support for any of the GCM algorithms
as we are going through this with JOSE work in IETF and in the Web Crypto work in W3C.
From: email@example.com [mailto:firstname.lastname@example.org]
On Behalf Of Mark Little
Sent: Tuesday, October 16, 2012 12:33 AM
Subject: [ws-sx] Fwd: [ws-sx-comment] Adding AlgorithmSuite using GCM to WS-SecurityPolicy
-------- Original Message --------
Subject: [ws-sx-comment] Adding AlgorithmSuite using GCM to
Date: Mon, 08 Oct 2012 18:18:40 +0200
From: Alessio Soldano <email@example.com>
CC: Colm O hEigeartaigh <firstname.lastname@example.org>, Juraj Somorovsky
as you certainly know, on October 2011 an effective attack against XML
Encryption has been found by some researcher in Germany . The attack
is described in the security advisory CVE-2011-1096  and is basically
constructed on specific properties of the cipher-block chaining (CBC) mode.
The W3C recommendation  for preventing this vulnerability is to
choose an encryption mode like AES-GCM, which guarantees confidentiality
and integrity and is supported in the xmlenc core spec .
From a WS-SecurityPolicy point of view, though, using a GCM algorithm is
not that straightforward, as there's no Algorithm Suite already defined
for that  (only AES-CBC 128/192/256).
As a consequence, there's no standard / vendor neutral way of specifying
such policy requirements in wsdl contracts.
Hence the question, can the TC please evaluate adding new algorithm
suites covering the AES-GCM algorithms?
As an example of what would be needed, please have a look at  and
: Apache CXF implementation has defined its own AlgorithmSuite
policies (in different namespace) "Basic1268GCM", "Basic192GCM" and
"Basic256GCM" that work the same as the standard Basic128/192/256 ones
except they GCM instead of CBC. That of course works, but is not standard.
I'm cc-ing Juraj Somorovsky, who is part of the researcher team that
found the vulnerability, and Colm O hEigeartaigh, who worked on the
Apache CXF / WSS4J / Santuario implementation.
Web Service Lead, JBoss
Registered Address: Red Hat UK Ltd, Amberley Place, 107-111 Peascod Street, Windsor, Berkshire, SI4 1TE, United Kingdom.
Registered in UK and Wales under Company Registration No. 3798903 Directors: Michael Cunningham (USA), Charlie Peters (USA), Matt Parsons (USA) and Brendan Lane