КриптоПро JCP - средство криптографической защиты информации, реализующее российские криптографические стандарты, разработанное в соответствии со спецификацией JCA (Java Cryptography Architecture).
| Сравнение версий 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-подписи | - | + |
Назначение:
- авторизации и обеспечения юридической значимости электронных документов;
- конфиденциальность и контроль информации путем ее шифрования и имитозащиты;
- обеспечение аутентичности и имитозащиты соединений TLS;
- контроля целостности программного обеспечения для его защиты;
- управление элементами системы в соответствии с регламентом средств защиты.
Реализуемые алгоритмы:
- Алгоритм выработки значения хэш-функции;
- Алгоритмы формирования и проверки ЭЦП;
- Алгоритм зашифрования/расшифрования данных и вычисление имитовставки.
Типы ключевых носителей:
- сменные носители с интерфейсом USB;
- российские интеллектуальные карты (Оскар) с использованием считывателей смарт-карт, поддерживающих интерфейс OpenCard Framework (в том числе протокол PC/SC для Windows): GemPC Twin, Towitoko, Oberthur OCR126 и др.);
- электронные ключи и смарт-карты eToken;
- электронные ключи Rutoken;
- смарт-карты ESMART;
- директория жесткого диска.