En mi proyecto estoy usando el valor de las exponente de 4451h. Pensé que es seguro y bien hasta que empecé a usar un comercial de cifrado RSA de la biblioteca. Si yo uso este exponente con esta biblioteca, se lanza la excepción.
He contactado con los desarrolladores de esta biblioteca y obtuvo la siguiente respuesta: "Esta función es prevenir algunos ataques de claves RSA. La consecuencia es que el valor de exponente se limita a {3, 5, 17, 257 o 65537}. La desactivación de esta comprobación está siendo investigado, ya que los riesgos pueden ser grandes".
Es la primera vez en mi vida que oigo que los valores distintos de {3, 5, 17, 257 o 65537} se utilizan para romper RSA. Yo sólo sabía de utilizar 3 junto con un relleno de ser vulnerables.
Es que realmente así? Sin duda, puedo usar otra biblioteca, pero después de tal respuesta, me preocupa la seguridad de mi solución.