Hess Yvan wrote:
> - Does it means that XML apache security using RSA/ECB/PKCS1Padding is
> the correct one and that IBM XSS4J contains a critical bug ?
> - Is it right to map RSA 1.5 alg to a Java Cipher "RSA/ECB/PKCS1Padding"
> ?

PKCS1Padding is the most common form of padding for RSA.  There is also
OAEP, which is supported within the dsig spec.

Using RSA without padding is potentially dangerous - lack of padding can
lead to potentially easy to decipher ciphertext when the plain text
sizes are small.

So to answer your questions

- PKCS1 padding is correct, and if XSS4J is uing no padding, it is an
error.  However I would be surprised if this were the case - would be
interesting to understand some background.
- Needs to be answered by the more Java minded people, but from memory
that is correct.

Cheers,
        Berin

Reply via email to