Интернет магазин китайских планшетных компьютеров



Компьютеры - Bouncy Castle

04 мая 2011





это набор APIs используемого в криптографии. Включает в себя интерфейсы для языков программирования Java и C#.

Bouncy Castle был создан в Австралии и американские ограничения на экспорт криптографических алгоритмов на него не распространяются.

История

Bouncy Castle started when two colleagues tired of having to re-invent a set of cryptography libraries each time they changed jobs. One of the very early design considerations of Bouncy Castle came from one of the developers being active in JavaME development, and as a result there are two distinct library sets.

Архитектура

The low-level, or 'light-weight', API is a vendor-specific set of APIs that implement all the underlying cryptographic algorithms. The intent is to use the low-level API in memory constrained devices or when easy access to the JCE libraries is not possible.

The JCE-compatible provider is built upon the low-level API’s. As such, the source code for the JCE provider is an example of how to implement many of the «common» crypto problems using the low-level API.



Просмотров: 583


<<< Apache Velocity
Clojure >>>