Crypto, CryptoPro JCP

Crypto JCP - средства за криптографска защита на информацията, осъзнавайки българските криптографски стандарти, разработени в съответствие със спецификацията JCA (Java Криптография Architecture).

JCP Crypto интеграция с Java архитектура позволява използването на стандартни процедури, като например създаване и проверка на електронен подпис (включително XMLdsig). криптиране, генериране на ключове, изчисляването на удостоверяване код (Message Authentication Code - MAC) в JavaTM криптографията Extension (JCE) в съответствие със спецификациите на Java TM криптографията Extension (JCE) на различни операционни системи и хардуерни платформи.

Криптографска защита JCP Crypto се предлага в две нива на оборудване:

  • генериране на ключове, генериране и проверка на цифров подпис, хеш данни;
  • генериране на ключове, цифрови поколение и проверка подпис, хеширане на данни, криптиране.

JCP Crypto е предназначена за:

Алгоритми за генериране и проверка на електронен подпис изпълнява в съответствие с изискванията на:

кодиране / декодиране на данните и изчисляване на съобщение код за удостоверяване алгоритъм изпълнява в съответствие с ГОСТ 28147 89 "на системи за обработка на информация. криптографска защита".

Crypto JCP работи в следната среда:

  • виртуална машина, което отговаря на Sun Java 2 ™ Virtual Machine спецификация;
  • 2 изисква Java Runtime Environment версия 1.4.2, 1.5.0 до 1.0.46 версия JCP, Java 6 и до 1.0.54 (за тази версия - Java да 1.7.0_25) и 2.x;

Дължината на ключове, използвани за криптиране:

Ключови типове носители:

Java Криптографски Архитектура

Как да използвате

JCP Crypto е разработен в съответствие с изискванията на интерфейса JCA и ви позволява да създадете нов, високо ниво на сигурност приложения с помощта на богатите и изпитани от времето на Java инструменти, като например Apache XML сигурност за електронен подпис XMLdsig стандартни XML-документи.

Препоръки към околната среда

За потребителски приложения, се препоръчва да се използва лицензиран Sun J2SE виртуална машина отговаря на изискванията на спецификацията 6. Java за сървърни приложения се препоръчва да се използват сертифицирани приложения Sun сървъра с иконата "Java съвместима Enterprise Edition".