КриптоПро JCP / JCP 2.0

Подать заявку на включение в каталог ИБ-решений портала Cyber Media

подать заявку

+7 (495) 995-48-20

Телефон

Да

Реестр отечественного ПО

info@cryptopro.ru

E-mail

КриптоПро JCP / JCP 2.0

КриптоПро JCP - средство криптографической защиты информации, реализующее российские криптографические стандарты, разработанное в соответствии со спецификацией JCA (Java Cryptography Architecture).

Интеграция КриптоПро JCP с архитектурой Java позволяет использовать стандартные процедуры, такие как создание и проверка ЭЦП (в том числе XMLdsig, CAdES, XAdES) , шифрование, генерацию ключей, вычисление кодов аутентификации (Message Authentication Code - MAC) в JavaTM Cryptography Extension (JCE) в соответствии со спецификациями JavaTM Cryptography Extension (JCE) на различных операционных системах и аппаратных платформах. КриптоПро JCP реализует Рекомендации по стандартизации, включая ГОСТ Р 34.10-2001 и другие криптографические стандарты. Для использования этих стандартов в веб-приложениях рекомендуется использовать браузер с поддержкой ГОСТ, обеспечивающий совместимость с криптопровайдерами.

Поддерживаемые ОС и БД
Java
Наличие сертификатов

Да

Тип сертификации

Сертификат соответствия

Дополнительная информация

Средство криптографической защиты КриптоПро JCP распространяется в двух комплектациях:

  • генерация ключей, формирование и проверка ЭЦП, хэширование данных;
  • генерация ключей, формирование и проверка ЭЦП, хэширование данных, шифрование.
Назначение: 

КриптоПро JCP предназначен для:

  • авторизации и обеспечения юридической значимости электронных документов при обмене ими между пользователями, посредством использования процедур формирования и проверки электронной цифровой подписи (ЭЦП) в соответствии с отечественными стандартами ГОСТ Р 34.11-94/ГОСТ Р 34.11-2012 и ГОСТ Р 34.10-2001/ГОСТ Р 34.10-2012;
  • обеспечения конфиденциальности и контроля целостности информации посредством ее шифрования и имитозащиты, в соответствии с ГОСТ 28147-89 и ГОСТ 34.12-2015;
  • обеспечение аутентичности, конфиденциальности и имитозащиты соединений TLS;
  • контроля целостности, системного и прикладного программного обеспечения для его защиты от несанкционированного изменения или от нарушения правильности функционирования;
  • управления ключевыми элементами системы в соответствии с регламентом средств защиты.
Реализуемые алгоритмы: 

Алгоритм выработки значения хэш-функции реализован в соответствии с требованиями ГОСТ Р 34.11 94 "Информационная технология. Криптографическая защита информации. Функция хэширования" и ГОСТ Р 34.11 2012 "Информационная технология. Криптографическая защита информации. Функция хэширования".

Алгоритмы формирования и проверки ЭЦП реализованы в соответствии с требованиями:

  • ГОСТ Р 34.10-2001 "Информационная технология. Криптографическая защита информации. Процессы формирования и проверки электронной цифровой подписи";
  • ГОСТ Р 34.10-2012 "Информационная технология. Криптографическая защита информации. Процессы формирования и проверки электронной цифровой подписи".

Алгоритм зашифрования/расшифрования данных и вычисление имитовставки реализованы в соответствии с требованиями ГОСТ 28147-89 "Системы обработки информации. Защита криптографическая" и ГОСТ 34.12-2015 "Информационная технология. Криптографическая защита информации".

При генерации закрытых и открытых ключей обеспечена возможность генерации с различными параметрами в соответствии с ГОСТ Р 34.10-2001/ГОСТ Р 34.10-2012.

При выработке значения хэш-функции и шифровании обеспечена возможность использования различных узлов замены в соответствии с ГОСТ Р 34.11-94/ГОСТ Р 34.11-2012 и ГОСТ 28147-89.

Системные требования: 

КриптоПро JCP функционирует в следующем окружении:

  • виртуальной машина, удовлетворяющая спецификации Java 7 ™ Virtual Machine;
  • требуется Java 7 Runtime Environment версии 7 и выше;
Основные характеристики: 

Длина ключей электронной цифровой подписи (ГОСТ Р 34.10-2001):

  • закрытый ключ - 256 бит;
  • открытый ключ - 512 бит при использовании алгоритма ГОСТ Р 34.10-2001;

Длина ключей электронной цифровой подписи (ГОСТ Р 34.10-2012, 256 бит):

  • закрытый ключ - 256 бит;
  • открытый ключ - 512 бит при использовании алгоритма ГОСТ Р 34.10-2012, 256 бит;

Длина ключей электронной цифровой подписи (ГОСТ Р 34.10-2012, 512 бит):

  • закрытый ключ - 512 бит;
  • открытый ключ - 1024 бит при использовании алгоритма ГОСТ Р 34.10-2012, 512 бит;

Длина ключей, используемых при шифровании:

  • закрытый ключ - 256 бит на базе алгоритма ГОСТ Р 34.10-2001;
  • закрытый ключ - 256 бит на базе алгоритма ГОСТ Р 34.10-2012, 256 бит;
  • закрытый ключ - 512 бит на базе алгоритма ГОСТ Р 34.10-2012, 512 бит;
  • открытый ключ - 512 бит на базе алгоритма ГОСТ Р 34.10-2001;
  • открытый ключ - 512 бит на базе алгоритма ГОСТ Р 34.10-2012, 256 бит;
  • открытый ключ - 1024 бит на базе алгоритма ГОСТ Р 34.10-2012, 512 бит;
  • симметричный ключ - 256 бит;

Типы ключевых носителей:

  • дискеты 3,5";
  • сменные носители с интерфейсом USB;
  • российские интеллектуальные карты (Оскар) с использованием считывателей смарт-карт, поддерживающих интерфейс OpenCard Framework (в том числе протокол PC/SC для Windows): GemPC Twin, Towitoko, Oberthur OCR126 и др.);
  • электронные ключи и смарт-карты eToken;
  • электронные ключи Rutoken;
  • смарт-карты ESMART;
  • директория жесткого диска.
Использование: 

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

Стандартные спецификации Java 7, предоставляют стройную систему криптографической защиты информации (ПКЗИ). Более подробно эта архитектура развёрнута по следующим ссылкам:

  • JDK 7.0 Security;
  • JavaTM Cryptography Architecture.
Как использовать

КриптоПро JCP разработан в соответствии с требованиями интерфейса JCA и позволяет создавать новые, надежно защищенные приложения с использованием богатейшего и проверенного временем инструментария Java такого, как Apache XML Security для ЭЦП XML-документов стандарта XMLdsig.

Рекомендации к окружению

Для пользовательских приложений рекомендуется использовать лицензированные Sun виртуальные машины J2SE полностью удовлетворяющие требованиям спецификации Java 7. Для серверных приложений рекомендуется использовать сертифицированные Sun сервера приложений имеющие значок "Java compatible Enterprise Edition".

Преимущества: 

Сравнение версий JCP JCP JCP 2.0
ГОСТ Р 34.10-2012   512 / 1024 бит
ГОСТ Р 34.10-2001 512 бит 512 бит
ГОСТ Р 34.10-94 1024 бит  
ГОСТ Р 34.11-2012   256 / 512 бит
ГОСТ Р 34.11-94 256 бит 256 бит
ГОСТ 28147-89 256 бит 256 бит
ГОСТ 34.12-2015 256 бит
Поддержка новых алгоритмов в JTLS - +
Контроль сроков действия ключа - +
Поддержка CAdES/XAdES-подписи - +

похожие продукты

Стрелочка
Стрелочка
Vinchin
Vinchin

Система резервного копирования, восстановления и миграции данных.

PAM от Контур.Эгиды
PAM от Контур.Эгиды

Сервис для контроля привилегированных пользователей для защиты критически важных ресурсов компании.

Коннект от Контур.Эгиды
Коннект от Контур.Эгиды

Сервис для организации защищенного доступа к корпоративной сети из любой точки мира.

ID от Контур.Эгиды
ID от Контур.Эгиды

Сервис двухфакторной аутентификации для защиты учетных записей сотрудников.

Кибер Протего
Кибер Протего

Российская DLP-система Кибер Протего обеспечивает комплексную защиту от утечки данных с корпоративных компьютеров, серверов и из виртуальных сред.

Innostage Privileged Access Management
Innostage Privileged Access Management

Innostage Privileged Access Management (Innostage РАМ)– единая точка управления рисками ИБ исходящих от привилегированных пользователей.

Менеджер паролей ОдинКлюч
Менеджер паролей ОдинКлюч

Решение для генерации паролей, хранения паролей и персональных данных, управления доступами сотрудников к сервисам.

HScan
HScan

HScan — это современный российский сканер безопасности, предназначенный для обнаружения уязвимостей в IT-инфраструктуре.

Check Risk
Check Risk

Check Risk – это фаервол для веб-приложений (WAF SaaS), который обеспечивает надежную защиту от OWASP top 10, botnet сетей, автоматизированных и целевых сетевых атак.

Система управления безопасностью файлов
Система управления безопасностью файлов

Система управления безопасностью файлов – это первое на российском рынке решение для автоматизации проверки файлов в различных системах защиты информации и очистки их от вредоносного кода.