Статус: Новичок
Группы: Участники
Зарегистрирован: 03.03.2015(UTC) Сообщений: 2 
|
Можем ли мы в командных строках cryptcp.exe -encr -uMy -dn "Иванов Иван Иванович" -nochain -der %in %out и cryptcp.exe -decr -uMy -dn "Иванов Иван Иванович" -nochain -pin 654321 %in %out заменить "Иванов Иван Иванович" на серийный номер сертификата, например, 01cfb607c860ff200000000000060012 . Если можно, то какой ключ (-dn ) ? Проблема в том, что cryptcp.exe вызывается из другой программы и, врезультате, получаю сообщение, что сертификат принадлежащий "Иванов Иван Иванович" не найден. Если cryptcp.exe запускаем из cmd.exe , то все работает нормально. Проблема с кодировкой 866, 1261 ?
|
|
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 14,189   Сказал «Спасибо»: 620 раз Поблагодарили: 2396 раз в 1885 постах
|
Автор: gral  Можем ли мы в командных строках cryptcp.exe -encr -uMy -dn "Иванов Иван Иванович" -nochain -der %in %out и cryptcp.exe -decr -uMy -dn "Иванов Иван Иванович" -nochain -pin 654321 %in %out заменить "Иванов Иван Иванович" на серийный номер сертификата, например, 01cfb607c860ff200000000000060012 . Если можно, то какой ключ (-dn ) ? Проблема в том, что cryptcp.exe вызывается из другой программы и, врезультате, получаю сообщение, что сертификат принадлежащий "Иванов Иван Иванович" не найден. Если cryptcp.exe запускаем из cmd.exe , то все работает нормально. Проблема с кодировкой 866, 1261 ?
Посмотреть можно, с какими параметрами был запущен процесс cryptcp, например, через Process Explorer. Соответственно, вопрос к программисту "другой программы". Cmd.exe и процесс "другой программы" - запускаются из под одинаковых пользователей ОС? |
|
|
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 14,189   Сказал «Спасибо»: 620 раз Поблагодарили: 2396 раз в 1885 постах
|
|
|
|
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 03.03.2015(UTC) Сообщений: 2 
|
Андрей, Вариант с -f "путь к файлу с сертификатом.p7b" я предполагал попробовать. Но в инструкции к cryptcp упоминаются только варианты поиска сертификата по имени владельца. Но ведь каждый сертификат имеет серийный номер, который уникален (?). Почему его(номер) не использовать вместо имени владельца, тем более что имя владельца одного сертификата может совпадать с именем другого. В отношении под какими пользователями запускается cryptcp. Через Process Explorer не изучал, но сразу как появилась проблема смотрел в системных службах: "другая программа" работает с системной записью, cmd.exe я запускал администратором
|
|
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 14,189   Сказал «Спасибо»: 620 раз Поблагодарили: 2396 раз в 1885 постах
|
Автор: gral  Андрей, Вариант с -f "путь к файлу с сертификатом.p7b" я предполагал попробовать. Но в инструкции к cryptcp упоминаются только варианты поиска сертификата по имени владельца. Но ведь каждый сертификат имеет серийный номер, который уникален (?). Почему его(номер) не использовать вместо имени владельца, тем более что имя владельца одного сертификата может совпадать с именем другого. В отношении под какими пользователями запускается cryptcp. Через Process Explorer не изучал, но сразу как появилась проблема смотрел в системных службах: "другая программа" работает с системной записью, cmd.exe я запускал администратором Тогда это разные хранилища сертификатов (пользователя и локального компьютера). |
|
|
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close