Anar al contingut

Bouncy Castle

De L'Enciclopèdia, la wikipedia en valencià

Bouncy Castle és una colecció d'API utilisats en criptografia. Té versions per als llenguages Java i C#.

Història

Bouncy Castle va nàixer com a resultat de l'esforç de dos colegues que varen sofrir la necessitat de recrear llibreries criptográfiques en cada canvi d'ocupació. Un requisit de disseny inicial va ser que existiren versions de la llibreria per a l'entorn JavaME per lo que existixen 2 jocs de llibreries.

Arquitectura

La API de baix nivell està optimisada per a gestionar eficientemente els algoritmes criptogràfics, de manera que es puguen usar en entorns de baixos recursos (JavaME) o no és possible usar les llibreries JCE (per eixemple en un applet).

La llibreria compatible JCE es basa en les API de baix nivell, de modo que el còdic font és un eixemple d'implementació de problemes criptogràfics comuns en dites API.

Vore també

Notes