Статус: Участник
Группы: Участники
Зарегистрирован: 20.02.2013(UTC) Сообщений: 17
Сказал(а) «Спасибо»: 3 раз
|
Скачал jcp_cades_api_1.0.2 с http://www.cryptopro.ru/...abotchika-cades-na-java, что надо еще дополнительно установить для работы на ubuntu 12.04 ? И подскажите пожалуйста можно используя СAdES зашифровать текстовый файл с помощью открытого ключа, и подписать его электронной подписью ?
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 06.12.2008(UTC) Сообщений: 3,984 Откуда: Крипто-Про Сказал(а) «Спасибо»: 21 раз Поблагодарили: 710 раз в 671 постах
|
Здравствуйте. cades.jar работает только в окружении JCP, то нужен JCP, JRE, снять ограничения на экспорт (jce policy) и т.п. - все это есть в документации к jcp + ридми для cades.jar. Зашифровать нельзя, с помощью cades.jar можно только подписать. |
|
1 пользователь поблагодарил Евгений Афанасьев за этот пост.
|
thismk оставлено 20.02.2013(UTC)
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 20.02.2013(UTC) Сообщений: 17
Сказал(а) «Спасибо»: 3 раз
|
Автор: afev Здравствуйте. cades.jar работает только в окружении JCP, то нужен JCP, JRE, снять ограничения на экспорт (jce policy) и т.п. - все это есть в документации к jcp + ридми для cades.jar. Зашифровать нельзя, с помощью cades.jar можно только подписать. Здравствуйте, спасибо. А будет ли доступна возможность подписи в пробной версии ? Или она ограничена только временем пользования ?
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 06.12.2008(UTC) Сообщений: 3,984 Откуда: Крипто-Про Сказал(а) «Спасибо»: 21 раз Поблагодарили: 710 раз в 671 постах
|
cades.jar использует jcp при формировании и проверке подписи на алгоритме ГОСТ, потому период, когда можно формировать подпись, ограничен сроком действия лицензии jcp. Пробная лицензия jcp действует 3 месяца. Проверять подпись можно всегда. |
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 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)
| Причина: Не указана
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 06.12.2008(UTC) Сообщений: 3,984 Откуда: Крипто-Про Сказал(а) «Спасибо»: 21 раз Поблагодарили: 710 раз в 671 постах
|
Установка успешная (внизу сообщение, что все пакеты установлены). Необязательные пакеты не установились, т.к. они требуют наличия доп. библиотек (например, для токена). |
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 20.02.2013(UTC) Сообщений: 17
Сказал(а) «Спасибо»: 3 раз
|
Не совсем понятно, как мне получить "корневой сертификат цепочки сертификатов в DER-кодировке" для того чтобы импортировать его в "хранилище доверенных сертификатов JRE cacerts".
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 06.12.2008(UTC) Сообщений: 3,984 Откуда: Крипто-Про Сказал(а) «Спасибо»: 21 раз Поблагодарили: 710 раз в 671 постах
|
Скачиваете корневой сертификат, кликаете по нему, переходите на вкл. "Состав", нажимаете "Копировать в файл", выбираете пункт "... в кодировке DER" в мастере экспорта, сохраняете файл, далее устанавливаете в cacerts. |
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 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
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 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но ошибка с предыдущего поста осталась
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close