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

Уведомление

Icon
Error

3 Страницы123>
Опции
К последнему сообщению К первому непрочитанному
Offline arkady  
#1 Оставлено : 27 октября 2015 г. 11:33:35(UTC)
arkady

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

Группы: Участники
Зарегистрирован: 27.10.2015(UTC)
Сообщений: 5
Российская Федерация

Всем доброго дня!
Работаю в OS X 10.10.5 Yosemite.
В проекте есть необходимость подписывать сообщения в браузере. Пытаюсь второй день установить Cades-плагин, но пока безуспешно. Помогите пожалуйста разобраться, что делаю не так.
Отсюда: http://www.cryptopro.ru/products/cades/downloads забираю КриптоПро ЭЦП SDK 2.0 Apple MacOS - версия (12191)
Распаковываю, запускаю ru.cryptopro.csp-4.0.0.mpkg. Процесс установки проходит без проблем. После этого в браузере (довольно старенький 24 Firefox) открываю страницу https://www.cryptopro.ru...es/demopage/simple.html, выскакивает пара попапов с сообщением "Ошибка при открытии хранилища: The system cannot find the file specified. (0x80070002)". После закрытия попапов вижу в верхнем блоке "Плагин загружен, но есть более свежая версия. Версия плагина: 2.0.12191 Версия CSP: 4.0.9611". В окне "Информация о сертификате" вообще пусто.

Вопросы:
1) Судя по всему, как-то надо руками создать сертификат? Подскажите пожалуйста как именно и какой. Более-менее последовательно изложенной информации не нашел.
2) Почему в сообщении указано, что есть более свежая версия плагина, при том, что я вроде бы скачиваю самый свежий пакет?
3) В последнем Chrome на той же страничке я вижу сообщение "Плагин не загружен". Но в одном из последних постов (https://www.cryptopro.ru/news/2015/09/novaya-versiya-kriptopro-etsp-browser-plug-dlya-brauzera-bez-plaginov) указано, что свежая версия вроде как должна работать и в последнем хроме.

очень жду ответа! Спасибо!
Offline Alexander A. Nikitkov  
#2 Оставлено : 28 октября 2015 г. 17:19:37(UTC)
Alexander A. Nikitkov

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

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

Сказал «Спасибо»: 4 раз
Поблагодарили: 54 раз в 54 постах
Добрый день.

"инструкция" не претендует на полноту и последовательность - скорее на простоту.

1. Удаляете то. что установлено (uninstall_csp из образа)
2. Скачиваете дистрибутив по ссылке https://www.cryptopro.ru...2101/cades_macosx.tar.gz
3. Установка без нюансов
4. Устанавливаем Chrome (если не установлен)
5. Копируем в строку адреса https://chrome.google.co...nmpdbibifmljnfjhpififfog запускаем, устанавливаем расширение.

Далее про генерацию личного сертификата для тестовых целей

6. Берем ПК с windows и установленной CSP и вставляем в него чистую флешку
7. Идем на https://www.cryptopro.ru/certsrv/ и генерируем контейнер на флешку
8. Скачиваем корневой сертификат данного УЦ и кладем на ту же флешку

9. Вставляем флешку в Мак
10. Открываем терминал, залезаем в /opt/cpropcsp/bin и устанавливаем корневой сертификат с флешки ./certmgr -inst -store root -file /Volumes/имя флешки/имя_корневого_сертификата.cer
11. Производим установку (личного) сертификата с флешки ./csptestf -absorb -certs
12, Удостоверяемся, что нужные сертификаты установились ./certmgr -list -store root и ./certmgr -list -store my
13 перезапускаем браузеры и проверяем на (к примеру тут) https://www.cryptopro.ru...ge/cades_bes_sample.html

По Вашим вопросам:
1) - выше
2) потому, что имеются более новые версии плагина, но они для windows. Не следует обращать на данное уведомление внимание,
3) - выше

Отредактировано пользователем 28 октября 2015 г. 17:20:55(UTC)  | Причина: Не указана

Offline arkady  
#3 Оставлено : 16 ноября 2015 г. 11:55:41(UTC)
arkady

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

Группы: Участники
Зарегистрирован: 27.10.2015(UTC)
Сообщений: 5
Российская Федерация

Автор: ГОСТface_killah Перейти к цитате
Добрый день.
...
9. Вставляем флешку в Мак
10. Открываем терминал, залезаем в /opt/cpropcsp/bin и устанавливаем корневой сертификат с флешки ./certmgr -inst -store root -file /Volumes/имя флешки/имя_корневого_сертификата.cer
11. Производим установку (личного) сертификата с флешки ./csptestf -absorb -certs
12, Удостоверяемся, что нужные сертификаты установились ./certmgr -list -store root и ./certmgr -list -store my
13 перезапускаем браузеры и проверяем на (к примеру тут) https://www.cryptopro.ru...ge/cades_bes_sample.html


После действия 10 падает ошибка

MacBook-Pro:bin user$ ./certmgr -inst -store root -file /Volumes/Laptop32gb/FssDevPublicCert.cer
Certmgr 1.0 (c) "CryptoPro", 2007-2010.
program for managing certificates, CRLs and stores

WARNING: Legacy parameter: "-store root"
Install:
=============================================================================
1-------
Issuer : E=support@cryptopro.ru, C=RU, L=Moscow, O=CRYPTO-PRO LLC, CN=CRYPTO-PRO Test Center 2
Subject : C=RU, O=IBS, CN=FSS_DEV
Serial : 0x1200088567FE9B96DAB4382D6B000000088567
SHA1 Hash : 0xf6f7f0144078ca9c0414a4d253c6783f9323fb14
Signature Algorithm : ГОСТ Р 34.11/34.10-2001
PublicKey Algorithm : ГОСТ Р 34.10-2001 (512 bits)
Not valid before : 25/09/2015 12:31:25 UTC
Not valid after : 25/12/2015 12:41:25 UTC
PrivateKey Link : No
=============================================================================

[ErrorCode: 0x00000000]

Пожалуйста подскажите, как победить
Offline arkady  
#4 Оставлено : 16 ноября 2015 г. 12:04:07(UTC)
arkady

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

Группы: Участники
Зарегистрирован: 27.10.2015(UTC)
Сообщений: 5
Российская Федерация

И еще вопрос
Автор: ГОСТface_killah Перейти к цитате

11. Производим установку (личного) сертификата с флешки ./csptestf -absorb -certs

для нормальной работы этой команды нужно ли как-то указать путь к флешке?

Offline arkady  
#5 Оставлено : 16 ноября 2015 г. 12:21:37(UTC)
arkady

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

Группы: Участники
Зарегистрирован: 27.10.2015(UTC)
Сообщений: 5
Российская Федерация

Но, кстати говоря, корневой сертификат похоже все же установился. Единственное, что смущает, это сообщение об ошибке в конце. ([ErrorCode: 0x00000000])

Результат выполнения команды ./certmgr -list -store root

следующий:
Certmgr 1.0 (c) "CryptoPro", 2007-2010.
program for managing certificates, CRLs and stores

WARNING: Legacy parameter: "-store root"
=============================================================================
1-------
Issuer : E=support@cryptopro.ru, C=RU, L=Moscow, O=CRYPTO-PRO LLC, CN=CRYPTO-PRO Test Center 2
Subject : C=RU, O=IBS, CN=FSS_DEV
Serial : 0x1200088567FE9B96DAB4382D6B000000088567
SHA1 Hash : 0xf6f7f0144078ca9c0414a4d253c6783f9323fb14
Signature Algorithm : ГОСТ Р 34.11/34.10-2001
PublicKey Algorithm : ГОСТ Р 34.10-2001 (512 bits)
Not valid before : 25/09/2015 12:31:25 UTC
Not valid after : 25/12/2015 12:41:25 UTC
PrivateKey Link : No
=============================================================================

[ErrorCode: 0x00000000]

А вот команда ./csptestf -absorb -certs
выдает лишь:

No containers.
Total:
[ErrorCode: 0x00000000]
Offline Alexander A. Nikitkov  
#6 Оставлено : 17 ноября 2015 г. 13:12:39(UTC)
Alexander A. Nikitkov

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

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

Сказал «Спасибо»: 4 раз
Поблагодарили: 54 раз в 54 постах
Доброго дня, arkady!

1. [ErrorCode: 0x00000000] - это не ошибка. Значит, что отработано успешно.

2. Для установки личного сертификата из конкретного контейнера следует использовать ./csptestf -property -cinstall -container 'имя Вашего контейнера'
Offline ktagintsev  
#7 Оставлено : 26 ноября 2015 г. 0:24:50(UTC)
ktagintsev

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

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

Здравствуйте!
Snimok ehkrana 2015-11-26 v 2.13.38.png (87kb) загружен 42 раз(а).
Offline Alexander A. Nikitkov  
#8 Оставлено : 27 ноября 2015 г. 12:30:39(UTC)
Alexander A. Nikitkov

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

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

Сказал «Спасибо»: 4 раз
Поблагодарили: 54 раз в 54 постах
Доброго дня, ktagintsev

1. пришлите ./csptestf -oid -general
2. если с sudo ?
Offline ktagintsev  
#9 Оставлено : 27 ноября 2015 г. 13:57:27(UTC)
ktagintsev

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

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

1. На картинке
2. Та же самая ошибка
Snimok ehkrana 2015-11-27 v 15.51.55.png (89kb) загружен 26 раз(а).

Отредактировано пользователем 27 ноября 2015 г. 13:58:42(UTC)  | Причина: Не указана

Offline vl2019  
#10 Оставлено : 30 ноября 2015 г. 21:20:07(UTC)
vl2019

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

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

Сказал(а) «Спасибо»: 1 раз
В Linux'e (OpenSUSE Leap 42.1) такая же ошибка:
Цитата:

./certmgr -inst -store root -file ~/Downloads/certnew.cer
Certmgr 1.0 (c) "CryptoPro", 2007-2010.
program for managing certificates, CRLs and stores

WARNING: Legacy parameter: "-store root"
Error(0x2). Can not open file
at /dailybuildsbranches/CSP_4_0/CSPbuild/CSP/src/certmgr/certmgr.cpp:2035

The system cannot find the file specified.
[ErrorCode: 0x00000002]


Цитата:

./csptestf -oid -general
CSP (Type:80) v4.0.9005 KC1 Release Ver:4.0.9660 OS:Linux CPU:AMD64 FastCode:READY:SSSE3.
CryptAcquireContext succeeded.HCRYPTPROV: 19862419
Total: SYS: 0,000 sec USR: 0,070 sec UTC: 0,060 sec
[ErrorCode: 0x00000000]
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest (2)
3 Страницы123>
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.