2009-02-17 52 views

Respuesta

9

me encontré con la biblioteca BouncyCastle, para Java y C#. No tengo ninguna experiencia con eso. Lo intentaré e informaré aquí.

Proporciona:

  1. Una API de criptografía ligera para Java y C#.
  2. Proveedor de Java Cryptography Extension y Java Cryptography Architecture.
  3. Implementación de sala limpia del JCE 1.2.1.
  4. Una biblioteca para leer y escribir objetos codificados ASN.1.
  5. Una ligera API de TLS del lado del cliente.
  6. Generadores para Versión 1 y Versión 3 Certificados X.509, Versión 2 CRL y archivos PKCS12.
  7. Generadores para la versión 2 Certificados de atributo X.509.
  8. Generadores/procesadores para S/MIME y CMS (PKCS7/RFC 3852).
  9. Generadores/procesadores para OCSP (RFC 2560).
  10. Generadores/procesadores para TSP (RFC 3161).
  11. Generadores/procesadores para OpenPGP (RFC 4880).
  12. Una versión de jar firmada adecuada para JDK 1.4-1.6 y Sun JCE.

(desde BouncyCastle.org)

+0

BouncyCastle es el mejor. – erickson

+0

¿Cuáles fueron los resultados de su experimentación? –

0

Hay PGPJava, pero es bastante viejo.

2

Hay una biblioteca comercial en la parte superior de BouncyCastle: http://www.didisoft.com/ que simplifica enormemente la API de BouncyCastle.

No lo he probado, lo encontré mencionado en jGuru.

Creo que es seguro ir solo con BouncyCastle. Su biblioteca está en desarrollo y ofrecen ejemplos de openpgp ...

Cuestiones relacionadas