2009-05-11 21 views

Respuesta

0

Hay un conjunto estándar de métodos disponibles para el cifrado RSA. Verifique los documentos API para esto. Aquellos con licencia de Certicom. Debe obtener las claves compradas de Certicom antes de usar el cifrado RSA.

4

Como señala @itsteju, puede obtener la misma funcionalidad utilizando los métodos de BlackBerry, pero eso requiere un acuerdo y un pago de regalías a Certicom.

Bouncy Castle mantiene una versión compatible con J2ME en su releases page. No es su API completa, pero sí admite el cifrado RSA.

Como proporcionan la fuente, la forma más fácil de integrar su código RSA en su proyecto es agregar sus archivos fuente .java a su proyecto y compilación. Según recuerdo (no tengo la fuente disponible), proporcionan algunas clases en el paquete java.lang (por ejemplo, BigInteger), o al menos solían hacerlo. BlackBerry no permitirá que su aplicación se ejecute con estos, por lo que tendrá que cambiar el nombre del paquete y todas las referencias a él en la fuente que descarga. Tenga en cuenta que la última vez que hice esto fue hace unos años, así que las cosas pueden haber cambiado.

Cuestiones relacionadas