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

Уведомление

Icon
Error

4 Страницы123>»
Опции
К последнему сообщению К первому непрочитанному
Offline thismk  
#1 Оставлено : 20 февраля 2013 г. 12:32:14(UTC)
thismk

Статус: Участник

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

Сказал(а) «Спасибо»: 3 раз
Скачал jcp_cades_api_1.0.2 с http://www.cryptopro.ru/...abotchika-cades-na-java, что надо еще дополнительно установить для работы на ubuntu 12.04 ?

И подскажите пожалуйста можно используя СAdES зашифровать текстовый файл с помощью открытого ключа, и подписать его электронной подписью ?
Offline Евгений Афанасьев  
#2 Оставлено : 20 февраля 2013 г. 13:26:56(UTC)
Евгений Афанасьев

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

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

Сказал(а) «Спасибо»: 21 раз
Поблагодарили: 710 раз в 671 постах
Здравствуйте.
cades.jar работает только в окружении JCP, то нужен JCP, JRE, снять ограничения на экспорт (jce policy) и т.п. - все это есть в документации к jcp + ридми для cades.jar.
Зашифровать нельзя, с помощью cades.jar можно только подписать.
thanks 1 пользователь поблагодарил Евгений Афанасьев за этот пост.
thismk оставлено 20.02.2013(UTC)
Offline thismk  
#3 Оставлено : 20 февраля 2013 г. 14:27:17(UTC)
thismk

Статус: Участник

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

Сказал(а) «Спасибо»: 3 раз
Автор: afev Перейти к цитате
Здравствуйте.
cades.jar работает только в окружении JCP, то нужен JCP, JRE, снять ограничения на экспорт (jce policy) и т.п. - все это есть в документации к jcp + ридми для cades.jar.
Зашифровать нельзя, с помощью cades.jar можно только подписать.


Здравствуйте, спасибо.
А будет ли доступна возможность подписи в пробной версии ? Или она ограничена только временем пользования ?
Offline Евгений Афанасьев  
#4 Оставлено : 20 февраля 2013 г. 14:47:16(UTC)
Евгений Афанасьев

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

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

Сказал(а) «Спасибо»: 21 раз
Поблагодарили: 710 раз в 671 постах
cades.jar использует jcp при формировании и проверке подписи на алгоритме ГОСТ, потому период, когда можно формировать подпись, ограничен сроком действия лицензии jcp. Пробная лицензия jcp действует 3 месяца. Проверять подпись можно всегда.
Offline thismk  
#5 Оставлено : 20 февраля 2013 г. 15:03:16(UTC)
thismk

Статус: Участник

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

Сказал(а) «Спасибо»: 3 раз
Цитата:
Params: /opt/jdk1.6.0_25/jre/
java version "1.6.0_30"
Java(TM) SE Runtime Environment (build 1.6.0_30-b12)
Java HotSpot(TM) 64-Bit Server VM (build 20.5-b03, mixed mode)
20.02.2013 15:03:34 ru.CryptoPro.JCP.tools.AbstractLicense checkSerialHash
INFO: Check license without company name: true
Проверка лицензии:
Тип: Серверная, подпись и шифрование
Допустимое число ядер: 4
Время действия: До 21.05.2013
Действительная лицензия.
ShellInstaller makeActionNoEx start...
ShellInstaller makeAction start...
ShellInstaller makeAction start...
ShellInstaller makeAction: 2
Получение списка известных пакетов:
Загрузка пакета ru.CryptoPro.JCPRequest.RequestInstall.
Загрузка пакета ru.CryptoPro.JCP.Install.JCPInstaller.
Загрузка пакета ru.CryptoPro.Install.SelfInstaller.
Загрузка пакета ru.CryptoPro.reprov.Install.
Загрузка пакета ru.CryptoPro.JCP.KeyStore.Oscar.Installer.
Загрузка пакета ru.CryptoPro.JCP.KeyStore.OCF.Install.
Загрузка пакета ru.CryptoPro.JCPxml.XMLInstall.
Загрузка пакета ru.CryptoPro.JCP.Install.JCPAsnInstaller.
Список известных пакетов:
JCPRequest
OCF
JCPxml
JCPRevCheck
Installer
JCP
Oscar
JCPAsn

Получение списка установленных пакетов:
Список пакетов для выполнения операций:

Выполнение операций:
Список установленных пакетов был очищен.
Список тестов был очищен.
Настройки в java.security были очищены.
Удаление пакетов завершено успешно.
ShellInstaller makeAction end.
ShellInstaller makeAction end.
ShellInstaller makeActionNoEx end.
ShellInstaller makeActionNoEx start...
ShellInstaller makeAction start...
ShellInstaller makeAction start...
ShellInstaller makeAction: 1
Получение списка известных пакетов:
Загрузка пакета ru.CryptoPro.JCPRequest.RequestInstall.
Загрузка пакета ru.CryptoPro.JCP.Install.JCPInstaller.
Загрузка пакета ru.CryptoPro.Install.SelfInstaller.
Загрузка пакета ru.CryptoPro.reprov.Install.
Загрузка пакета ru.CryptoPro.JCP.KeyStore.Oscar.Installer.
Загрузка пакета ru.CryptoPro.JCP.KeyStore.OCF.Install.
Загрузка пакета ru.CryptoPro.JCPxml.XMLInstall.
Загрузка пакета ru.CryptoPro.JCP.Install.JCPAsnInstaller.
Загрузка пакета ru.CryptoPro.Crypto.JCryptoPInstaller.
Список известных пакетов:
JCPRequest
OCF
JCPxml
JCryptoP
JCPRevCheck
Installer
JCP
Oscar
JCPAsn

Получение списка установленных пакетов:
Список пакетов для выполнения операций:
JCPRequest
OCF
JCPxml
JCryptoP
Installer
JCPRevCheck
Oscar
JCP
JCPAsn

Выполнение операций:
AbstractInstaller install start...
AbstractInstaller install nick = installer
Копирование файла /home/this/jcp.1.0.53/lib/JCPinst.jar в /opt/jdk1.6.0_25/jre/lib/ext/JCPinst.jar
44 637 байт скопировано.
Установка пакета Installer завершилась успешно.
AbstractInstaller install nick = jcp
20.02.2013 15:03:35 ru.CryptoPro.JCP.tools.AbstractLicense checkSerialHash
INFO: Check license without company name: true
Копирование файла /home/this/jcp.1.0.53/lib/JCP.jar в /opt/jdk1.6.0_25/jre/lib/ext/JCP.jar
644 039 байт скопировано.
Копирование файла /home/this/jcp.1.0.53/lib/asn1rt.jar в /opt/jdk1.6.0_25/jre/lib/ext/asn1rt.jar
251 856 байт скопировано.
Копирование файла /home/this/jcp.1.0.53/lib/forms_rt.jar в /opt/jdk1.6.0_25/jre/lib/ext/forms_rt.jar
330 814 байт скопировано.
Установка пакета JCP завершилась успешно.
AbstractInstaller install nick = jcprequest
Копирование файла /home/this/jcp.1.0.53/lib/JCPRequest.jar в /opt/jdk1.6.0_25/jre/lib/ext/JCPRequest.jar
47 905 байт скопировано.
Установка пакета JCPRequest завершилась успешно.
AbstractInstaller install nick = ocf
Не удается установить пакет OCF. Необязательный пакет.
java.lang.NoClassDefFoundError: opencard/core/terminal/CardTerminalException
at ru.CryptoPro.JCP.KeyStore.OCF.OCFStore.<init>(Unknown Source)
at ru.CryptoPro.JCP.KeyStore.OCF.Install.install(Unknown Source)
at ru.CryptoPro.Install.AbstractInstaller.b(Unknown Source)
at ru.CryptoPro.Install.ShellInstaller.makeAction(Unknown Source)
at ru.CryptoPro.Install.ShellInstaller.makeActionNoEx(Unknown Source)
at ru.CryptoPro.Install.VariantTwo.main(Unknown Source)
Caused by: java.lang.ClassNotFoundException: opencard.core.terminal.CardTerminalException
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
... 6 more
AbstractInstaller install nick = jcpxml
Копирование файла /home/this/jcp.1.0.53/lib/JCPxml.jar в /opt/jdk1.6.0_25/jre/lib/ext/JCPxml.jar
21 587 байт скопировано.
Установка пакета JCPxml завершилась успешно.
AbstractInstaller install nick = jcryptop
Копирование файла /home/this/jcp.1.0.53/lib/JCryptoP.jar в /opt/jdk1.6.0_25/jre/lib/ext/JCryptoP.jar
49 497 байт скопировано.
Установка пакета JCryptoP завершилась успешно.
AbstractInstaller install nick = jcprevcheck
Копирование файла /home/this/jcp.1.0.53/lib/JCPRevCheck.jar в /opt/jdk1.6.0_25/jre/lib/ext/JCPRevCheck.jar
37 619 байт скопировано.
Копирование файла /home/this/jcp.1.0.53/lib/JCPRevTools.jar в /opt/jdk1.6.0_25/jre/lib/ext/JCPRevTools.jar
227 953 байт скопировано.
Установка пакета JCPRevCheck завершилась успешно.
AbstractInstaller install nick = oscar
Не удается установить пакет Oscar. Необязательный пакет.
java.lang.NoClassDefFoundError: opencard/core/service/CardServiceFactory
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631)
at java.lang.ClassLoader.defineClass(ClassLoader.java:615)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)
at java.net.URLClassLoader.access$000(URLClassLoader.java:58)
at java.net.URLClassLoader$1.run(URLClassLoader.java:197)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:169)
at ru.CryptoPro.JCP.KeyStore.Oscar.Installer.a(Unknown Source)
at ru.CryptoPro.JCP.KeyStore.Oscar.Installer.install(Unknown Source)
at ru.CryptoPro.Install.AbstractInstaller.b(Unknown Source)
at ru.CryptoPro.Install.ShellInstaller.makeAction(Unknown Source)
at ru.CryptoPro.Install.ShellInstaller.makeActionNoEx(Unknown Source)
at ru.CryptoPro.Install.VariantTwo.main(Unknown Source)
Caused by: java.lang.ClassNotFoundException: opencard.core.service.CardServiceFactory
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
... 19 more
AbstractInstaller install nick = jcpasn
Копирование файла /home/this/jcp.1.0.53/lib/ASN1P.jar в /opt/jdk1.6.0_25/jre/lib/ext/ASN1P.jar
1 057 212 байт скопировано.
Установка пакета JCPAsn завершилась успешно.
Установка пакетов завершена успешно.
AbstractInstaller install end.
ShellInstaller makeAction end.
ShellInstaller makeAction end.
ShellInstaller makeActionNoEx end.



Из за чего это могло возникнуть и может ли это повлиять, так как пакет необязательный ?

Отредактировано пользователем 20 февраля 2013 г. 15:04:37(UTC)  | Причина: Не указана

Offline Евгений Афанасьев  
#6 Оставлено : 20 февраля 2013 г. 16:00:16(UTC)
Евгений Афанасьев

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

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

Сказал(а) «Спасибо»: 21 раз
Поблагодарили: 710 раз в 671 постах
Установка успешная (внизу сообщение, что все пакеты установлены). Необязательные пакеты не установились, т.к. они требуют наличия доп. библиотек (например, для токена).
Offline thismk  
#7 Оставлено : 20 февраля 2013 г. 16:30:38(UTC)
thismk

Статус: Участник

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

Сказал(а) «Спасибо»: 3 раз
Не совсем понятно, как мне получить "корневой сертификат цепочки сертификатов в DER-кодировке" для того чтобы импортировать его в "хранилище доверенных сертификатов JRE cacerts".
Offline Евгений Афанасьев  
#8 Оставлено : 20 февраля 2013 г. 16:50:27(UTC)
Евгений Афанасьев

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

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

Сказал(а) «Спасибо»: 21 раз
Поблагодарили: 710 раз в 671 постах
Скачиваете корневой сертификат, кликаете по нему, переходите на вкл. "Состав", нажимаете "Копировать в файл", выбираете пункт "... в кодировке DER" в мастере экспорта, сохраняете файл, далее устанавливаете в cacerts.
Offline thismk  
#9 Оставлено : 20 февраля 2013 г. 17:04:06(UTC)
thismk

Статус: Участник

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

Сказал(а) «Спасибо»: 3 раз
Проблема в том, что у меня нету сертификата, и я не знаю где его скачать.

Сейчас вылетает:
Цитата:
20.02.2013 17:03:24 ru.CryptoPro.JCP.tools.Starter check
INFO: Loading JCP 1.0.53
20.02.2013 17:03:24 ru.CryptoPro.JCP.tools.Starter check
SEVERE: ERROR loading JCP
java.lang.ExceptionInInitializerError
at ru.CryptoPro.JCP.tools.Starter.check(Unknown Source)
at ru.CryptoPro.JCP.KeyStore.JCPKeyStore.engineLoad(Unknown Source)
at java.security.KeyStore.load(KeyStore.java:1185)
at CAdES.Configuration.loadConfiguration(Configuration.java:117)
at CAdES.Configuration.loadConfiguration(Configuration.java:90)
at CAdES.SignExample.main(SignExample.java:40)
Caused by: ru.CryptoPro.JCP.Random.RandomRefuseException
at ru.CryptoPro.JCP.Random.CertifiedRandom.b(Unknown Source)
at ru.CryptoPro.JCP.Random.CertifiedRandom.a(Unknown Source)
at ru.CryptoPro.JCP.Random.CertifiedRandom.<init>(Unknown Source)
at ru.CryptoPro.JCP.Random.CPRandom.<init>(Unknown Source)
at ru.CryptoPro.JCP.Random.CPRandom.<clinit>(Unknown Source)
... 6 more
Caused by: java.io.FileNotFoundException
at ru.CryptoPro.JCP.KeyStore.e.b(Unknown Source)
at ru.CryptoPro.JCP.tools.LocalMutex.a(Unknown Source)
at ru.CryptoPro.JCP.tools.LocalMutex.<init>(Unknown Source)
... 11 more
Caused by: java.security.PrivilegedActionException: java.io.IOException: Failed to create path: /var/CPROcsp/tmp
at java.security.AccessController.doPrivileged(Native Method)
... 13 more
Caused by: java.io.IOException: Failed to create path: /var/CPROcsp/tmp
at ru.CryptoPro.JCP.tools.b.a(Unknown Source)
at ru.CryptoPro.JCP.tools.s.run(Unknown Source)
... 14 more
java.security.ProviderException
at ru.CryptoPro.JCP.tools.Starter.check(Unknown Source)
at ru.CryptoPro.JCP.KeyStore.JCPKeyStore.engineLoad(Unknown Source)
at java.security.KeyStore.load(KeyStore.java:1185)
at CAdES.Configuration.loadConfiguration(Configuration.java:117)
at CAdES.Configuration.loadConfiguration(Configuration.java:90)
at CAdES.SignExample.main(SignExample.java:40)
Caused by: java.lang.ExceptionInInitializerError
... 6 more
Caused by: ru.CryptoPro.JCP.Random.RandomRefuseException
at ru.CryptoPro.JCP.Random.CertifiedRandom.b(Unknown Source)
at ru.CryptoPro.JCP.Random.CertifiedRandom.a(Unknown Source)
at ru.CryptoPro.JCP.Random.CertifiedRandom.<init>(Unknown Source)
at ru.CryptoPro.JCP.Random.CPRandom.<init>(Unknown Source)
at ru.CryptoPro.JCP.Random.CPRandom.<clinit>(Unknown Source)
... 6 more
Caused by: java.io.FileNotFoundException
at ru.CryptoPro.JCP.KeyStore.e.b(Unknown Source)
at ru.CryptoPro.JCP.tools.LocalMutex.a(Unknown Source)
at ru.CryptoPro.JCP.tools.LocalMutex.<init>(Unknown Source)
... 11 more
Caused by: java.security.PrivilegedActionException: java.io.IOException: Failed to create path: /var/CPROcsp/tmp
at java.security.AccessController.doPrivileged(Native Method)
... 13 more
Caused by: java.io.IOException: Failed to create path: /var/CPROcsp/tmp
at ru.CryptoPro.JCP.tools.b.a(Unknown Source)
at ru.CryptoPro.JCP.tools.s.run(Unknown Source)
... 14 more


Подскажите пожалуйста, что мне нужно еще сделать, использую ubuntu 12.04
Offline thismk  
#10 Оставлено : 20 февраля 2013 г. 19:12:04(UTC)
thismk

Статус: Участник

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

Сказал(а) «Спасибо»: 3 раз
Цитата:

this@this-System-Product-Name:~$ keytool -importcert -file "/home/this/kontur-gt-2013.crt" -alias cryptopro -keystore "/opt/jdk1.6.0_25/jre/lib/security/cacerts"
....
Trust this certificate? [no]: yes
Certificate was added to keystore


Добавил сертификат "Центр сертификации UC SKB Kontur (GT) (2013)", скачал с http://ca.skbkontur.ru/about/certificates
но ошибка с предыдущего поста осталась
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
4 Страницы123>»
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.