Bouncy Castle

Bouncy Castle
Bouncy Castle
Тип

криптографическое API

Написана на

C# и Java

Операционная система

Кроссплатформенное программное обеспечение

Последняя версия

Java: 1.45
C#: 1.7 (
Java: 13 января 2010
C#: 8 февраля 2010)

Лицензия

MIT License[1]

Сайт

http://bouncycastle.org/  (англ.)

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

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

Содержание

История

Разработка Bouncy Castle была начата двумя коллегами, которые устали писать заново библиотеки криптографии каждый раз при смене работы. На дизайн Bouncy Castle сильно повлияло то, что его создатели активно работали с платформой JavaME. В результате чего появились два различных набора библиотек.

Архитектура

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 (JavaME) or when easy access to the JCE libraries is not possible (such as distribution in an applet).

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.

См. также

Примечания

  1. Bouncy Castle - LICENSE. Архивировано из первоисточника 3 июля 2012.

Ссылки



Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать курсовую

Полезное


Смотреть что такое "Bouncy Castle" в других словарях:

  • bouncy castle — noun An inflatable piece of play equipment consisting of a base and sides in the shape of a castle, for children to jump around in • • • Main Entry: ↑bounce * * * bouncy castle UK US noun [countable] [singular bouncy castle …   Useful english dictionary

  • bouncy castle — bouncy castles N COUNT A bouncy castle is a large object filled with air, often in the shape of a castle, which children play on at a fairground or other outdoor event …   English dictionary

  • bouncy castle — n BrE a large object filled with air, often shaped like a castle, that children jump on for fun …   Dictionary of contemporary English

  • bouncy castle — UK / US noun [countable] Word forms bouncy castle : singular bouncy castle plural bouncy castles British a large plastic structure filled with air, and often in the shape of a castle. Children play on it by jumping up and down, for example at a… …   English dictionary

  • Bouncy Castle (cryptography) — Infobox Software name = Bouncy Castle logo = caption = author = developer = released = latest release version = Java 1.40 and C# 1.4 latest release date = release date|2008|07|13 release date|2008|08|12 latest preview version = latest preview… …   Wikipedia

  • bouncy castle — noun a large inflatable structure, resembling a castle etc., on which children jump and play as on a trampoline Syn: bounce house, bouncing castle, moon bounce, jumper …   Wiktionary

  • bouncy castle — /ˈbaʊnsi kasəl/ (say bownsee kahsuhl) noun → jumping castle …  

  • bouncy castle — noun Brit. a large inflatable structure on which children can jump and play …   English new terms dictionary

  • Inflatable castle — A bouncy castle An inflatable shaped like an elephant …   Wikipedia

  • jumping castle — /ˈdʒʌmpɪŋ kasəl/ (say jumping kahsuhl) noun a large inflatable structure designed as an amusement for children, resembling a castle with a flat area for bouncing on; bouncy castle. Also, jumping fun castle …  


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»