Ключевое слово в защите информации
КЛЮЧЕВОЕ СЛОВО
в защите информации
Получить ГОСТ TLS-сертификат для домена (SSL-сертификат)
Добро пожаловать, Гость! Чтобы использовать все возможности Вход или Регистрация.

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline alasarenko  
#1 Оставлено : 3 июля 2019 г. 18:55:24(UTC)
alasarenko

Статус: Новичок

Группы: Участники
Зарегистрирован: 08.11.2016(UTC)
Сообщений: 8

Господа, добрый день.

Окружение
Есть прикладной продукт, работает на Java CSP. Кто и как заводил покрыто мраком.
OS: Windows Server

При установке Java CSP (через консоль) выбирались модули (как водились лицензии не в курсе):
-JCP
-Native JCP

Есть файл с лицензией на Java CSP с серийником формата: ХХХХХ-ХХХХХ-ХХХХХ-ХХХХХ

При старте прикладухи в консоле вижу ru.CryptoPro.JCP.tools.LicenseException: License has expired.
Подозреваю модуль JCP, так как ru.CryptoPro.JCP.tools.License сообщает что лицензия протухла и формат серийника: ХХХХХ-ХХХХХ-ХХХХХ-ХХ

Вопросы:
1. Что такое лицензия на Java CSP, как ее проверить?
2. Правильно ли я понимаю, что проблема в лицензии JCP и это отдельная лицензия от Java CSP?
3. Нужна ли отдельная лицензия на Native JCP так как серийник при установке запрашивается? Если нужна, как называется продукт.
4. В целом как они связаны: Java CSP и JCP


Прошу прощения, если вопрос дурацкий, но продажники по телефону ответить не смогли.
Offline alasarenko  
#2 Оставлено : 3 июля 2019 г. 19:22:49(UTC)
alasarenko

Статус: Новичок

Группы: Участники
Зарегистрирован: 08.11.2016(UTC)
Сообщений: 8

Кажется разобрался, если не прав - поправьте.

Есть набор реализаций:
- Нативная - CSP
- Java - JCP
- другие

Есть мост Java CSP, который может вызывать либо CSP, либо JCP, либо другие крипто провайдеры.
Лицензии на Java CSP и лицензии на реализации никак не связаны - это отдельные сущности.

В моем случае, при установке провайдер по умолчанию - Java CSP.

Если я наблюдаю сообщение об ошибке, то какое утверждение верно?
1. Прикладуха использует JCP, лицензии нет - надо покупать
2. Просто Warning на отсутствие лицензии на один из подключенных при установке провайдеров, но так как не используется можно игнорировать.

Отредактировано пользователем 3 июля 2019 г. 19:23:55(UTC)  | Причина: Не указана

Offline Евгений Афанасьев  
#3 Оставлено : 4 июля 2019 г. 11:01:04(UTC)
Евгений Афанасьев

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 06.12.2008(UTC)
Сообщений: 4,006
Российская Федерация
Откуда: Крипто-Про

Сказал(а) «Спасибо»: 21 раз
Поблагодарили: 715 раз в 675 постах
Здравствуйте.
Автор: alasarenko Перейти к цитате

При старте прикладухи в консоле вижу ru.CryptoPro.JCP.tools.LicenseException: License has expired.
Подозреваю модуль JCP, так как ru.CryptoPro.JCP.tools.License сообщает что лицензия протухла и формат серийника: ХХХХХ-ХХХХХ-ХХХХХ-ХХ
Вопросы:
1. Что такое лицензия на Java CSP, как ее проверить?
2. Правильно ли я понимаю, что проблема в лицензии JCP и это отдельная лицензия от Java CSP?
3. Нужна ли отдельная лицензия на Native JCP так как серийник при установке запрашивается? Если нужна, как называется продукт.
4. В целом как они связаны: Java CSP и JCP
Прошу прощения, если вопрос дурацкий, но продажники по телефону ответить не смогли.

Скорее всего, используется JCP, который при обращении к ключу может выдать ошибку, если лицензия истекла.
Если есть Java CSP и лицензия на него, то должен использоваться он.
1. Java CSP - модуль для связи стандартного API java (JCA/JCE) и CryptoAPI в CSP (криптографические операции выполняет CSP, в отличие от JCP, где все операции выполняются в java-коде).
Лицензия Java CSP отличается от лицензии JCP. Java CSP требует лицензии тогда, когда на CSP установлена серверная лицензия. Если на CSP - клиентская лицензия, то Java CSP лицензия не нужна, триальная со временем истечет, но это не важно, т.к. она не проверяется. Если на CSP - серверная лицензия, то лицензия для Java CSP нужна и она будет проверяться.
2. Да, скорее всего, так (нет полного стека ошибки, чтобы убедиться, что проблема точно в JCP). Но можно посмотреть лицензии в панели управления.
3. См. п.1 - нужна, если на CSP - серверная лицензия. Продукт: Java CSP.
4. В основном они связаны общими интерфейсами, константами. Криптографические операции выполняются по-разному: в JCP - целиком в java-коде, в Java CSP - переадресация в CSP с помощью CryptoAPI.

Автор: alasarenko Перейти к цитате

Если я наблюдаю сообщение об ошибке, то какое утверждение верно?
1. Прикладуха использует JCP, лицензии нет - надо покупать
2. Просто Warning на отсутствие лицензии на один из подключенных при установке провайдеров, но так как не используется можно игнорировать.

Нужен полный стек ошибки, также можно посмотреть лицензии в панели.

Отредактировано пользователем 4 июля 2019 г. 11:02:02(UTC)  | Причина: Не указана

RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.