Bouncy Castle

De Wikipedia, la enciclopedia libre
Saltar a: navegación, búsqueda
Bouncy Castle

?
Información general
Última versión estable Java: 1.46
C#: 1.7

Java: 2011 de febrero de 24; hace 3 años (24-02-2011)
C#: 2011 de abril de 07; hace 3 años (07-04-2011)
Género criptografía API
Sistema operativo multi-plataforma
Plataforma multi-plataforma
Licencia MIT License[1]
En español No No
[editar datos en Wikidata ]

Bouncy Castle es una colección de APIs utilizados en criptografía. Tiene versiones para los lenguajes Java y C#.

Historia[editar]

Bouncy Castle nació como resultado del esfuerzo de dos colegas que sufrieron la necesidad de recrear librerías criptográficas en cada cambio de empleo. Un requisito de diseño inicial fue que existieran versiones de la librería para el entorno JavaME por lo que existen 2 juegos de librerías.

Arquitectura[editar]

La API de bajo nivel está optimizada para gestionar eficientemente los algoritmos criptográficos, de forma que se puedan usar en entornos de bajos recursos (JavaME) o no es posible usar las librerías JCE (por ejemplo en un applet).

La librería compatible JCE se basa en las APIs de bajo nivel, de modo que el código fuente es un ejemplo de implementación de problemas criptográficos comunes con dichas APIs.

Véase también[editar]

Notas[editar]

  1. .

Enlaces externoss[editar]