SAML2_Utils: Fix for attack against PKCS#1 v1.5 described in a new paper.
SAML2_Utils: Fix for attack against PKCS#1 v1.5 described in a new paper.

See: http://www.nds.rub.de/research/publications/breaking-xml-encryption-pkcs15/

This fix avoids the problems described in that paper by taking two
measures:
- Require that decrypted contents is at least 4 bytes, since that is the
  shortest length of an XML element.
- Generate a (invalid) symmetric key that is deterministic for a given
  encrypted key and private key.
tectronics/simplesamlphp,vivekrajenderan/simplesamlphp,tectronics/simplesamlphp,tectronics/simplesamlphp,vivekrajenderan/simplesamlphp,tectronics/simplesamlphp,vivekrajenderan/simplesamlphp,vivekrajenderan/simplesamlphp,vivekrajenderan/simplesamlphp,tectronics/simplesamlphp