|
|
|
ЭЦП с использованием CryptoAPI
|
|||
|---|---|---|---|
|
#18+
Добрый день, уважаемые форумчане. Необходимо с помощью ЭЦП подписать файл, формируемый программно. Подписать необходимо с использованием ключа, находящегося на Smart Card. Опишите пожалуйста последовательность действий для подписания этого файла? Также в карте может хранится более одного контейнера с сертификатом и парой ключей. В связи с этим возникает вопрос - как выбрать необходимый сертификат (по какому идентификатору)? Заранее благодарю за помощь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2017, 14:50:29 |
|
||
|
ЭЦП с использованием CryptoAPI
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2017, 16:35:40 |
|
||
|
ЭЦП с использованием CryptoAPI
|
|||
|---|---|---|---|
|
#18+
__Avenger__,я смог подписать файл. Проблема в том, что результаты не сходятся с результатами программы Esmart PKI Client. Поэтому и спросил насчёт последовательности действий. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2017, 18:02:12 |
|
||
|
ЭЦП с использованием CryptoAPI
|
|||
|---|---|---|---|
|
#18+
sefihanрезультаты не сходятсяЭто как? Разные байты? Так почти наверняка в подпись включается текущее время. Или подпись считается невалидной? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2017, 18:53:34 |
|
||
|
ЭЦП с использованием CryptoAPI
|
|||
|---|---|---|---|
|
#18+
_Vasilisk_,не считается валидной ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2017, 19:09:02 |
|
||
|
ЭЦП с использованием CryptoAPI
|
|||
|---|---|---|---|
|
#18+
sefihan, Показывай код инициализации буфера для криптографических функций ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2017, 19:47:14 |
|
||
|
ЭЦП с использованием CryptoAPI
|
|||
|---|---|---|---|
|
#18+
sql2012, Нашёл свою ошибку. Как допишу код, скину как пример работы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2017, 09:36:57 |
|
||
|
ЭЦП с использованием CryptoAPI
|
|||
|---|---|---|---|
|
#18+
sefihansql2012, Нашёл свою ошибку. Как допишу код, скину как пример работы. Будет интересно, если через PKCS#11 для ГОСТ 2012 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2017, 10:24:49 |
|
||
|
ЭЦП с использованием CryptoAPI
|
|||
|---|---|---|---|
|
#18+
sql2012, При проверке подписи программой Esmart PKI Client, она оказалась правильной. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2017, 11:02:25 |
|
||
|
ЭЦП с использованием CryptoAPI
|
|||
|---|---|---|---|
|
#18+
sql2012, И всё таки вопрос выбора сертификата остался актуальным. На карте может находиться более одного сертификата одного и того же владельца. Сейчас выбор сертификата осуществляется по владельцу. Для поиска сертификата использую CertFindCertificateInStore, заранее выполнив CertOpenStore. По какому идентификатору можно однозначно выбрать сертификат и как найти этот сертификат? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2017, 11:06:41 |
|
||
|
ЭЦП с использованием CryptoAPI
|
|||
|---|---|---|---|
|
#18+
sefihan, сделать список сертификатов (данные из сертификата\контейнер\данные криптопровайдера\отпечаток) -> показать для выбора (или найти автоматически необходимый по ранее запомненным критериям), выбор необходимого делаю по отпечатку (sha1). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2017, 12:17:03 |
|
||
|
ЭЦП с использованием CryptoAPI
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2017, 12:23:52 |
|
||
|
ЭЦП с использованием CryptoAPI
|
|||
|---|---|---|---|
|
#18+
Коллеги, а вы в курсе, что использование электронной подписи в своём софте без лицензии ФСБ на криптографию незаконно? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2017, 14:43:51 |
|
||
|
ЭЦП с использованием CryptoAPI
|
|||
|---|---|---|---|
|
#18+
Сергей ФроловКоллеги, а вы в курсе, что использование электронной подписи в своём софте без лицензии ФСБ на криптографию незаконно? :) У меня имеется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2017, 14:52:35 |
|
||
|
ЭЦП с использованием CryptoAPI
|
|||
|---|---|---|---|
|
#18+
Сергей ФроловКоллеги, а вы в курсе, что использование электронной подписи в своём софте без лицензии ФСБ на криптографию незаконно? :) http://www.cryptopro.ru/forum2/default.aspx?g=posts&m=24141#post24141 Форум КриптоПро » Общие вопросы » FAQ » Что такое лицензия на встраивание СКЗИ и когда она нужна ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2017, 15:17:29 |
|
||
|
ЭЦП с использованием CryptoAPI
|
|||
|---|---|---|---|
|
#18+
Гаджимурадов РустамДык если коротко излагать не хочется/не получается - можно же ссылку дать, где всё это описано. Федеральный закон от 04.05.2011 N 99-ФЗ (ред. от 30.12.2015) "О лицензировании отдельных видов деятельности" (с изм. и доп., вступ. в силу с 01.01.2017). ... и куча приложений к нему: Например, ПЕРЕЧЕНЬ ВЫПОЛНЯЕМЫХ РАБОТ И ОКАЗЫВАЕМЫХ УСЛУГ, СОСТАВЛЯЮЩИХ ЛИЦЕНЗИРУЕМУЮ ДЕЯТЕЛЬНОСТЬ, В ОТНОШЕНИИ ШИФРОВАЛЬНЫХ (КРИПТОГРАФИЧЕСКИХ) СРЕДСТВ а вот тут - в т.ч. о случаях, когда не требуется лицензирование.: - для распространение софта и информации в в защищенном от копирования виде, для защиты распространяемых баз данных и софта от взлома, использование "готовых" аппаратных средств защиты от копирования, защиты технологических каналов информации (например, от искажения) и т.п. Даже каналы связи разрешается шифровать при условии, что пользователь не сможет менять криптографические свойства твоего изделия (с ограничениями - см. ПОЛОЖЕНИЕ выше). В общем, если ты явно по заказу другой стороны не разрабатываешь криптосистему, то без проблем - включай элементы крипты в свое изделие, если пользователь не будет иметь возможность модификации этой криптосистемы. Ну, типа, ты не должен продавать ручную гранату под видом стиральной машины. Это должен быть именно стиральная машина, но возможно, с гранатой внутри, которая сработает при попытке засыпать неправильный стиральный порошок или при попытке разобрать машину с целью исследования. ... Если есть сомнения - можно обратиться к органам ФСБ, занимающихся лицензированием, это не очень дорого и не очень больно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2017, 23:02:07 |
|
||
|
ЭЦП с использованием CryptoAPI
|
|||
|---|---|---|---|
|
#18+
чччД, ты, традиционно, прочитал то, что хотел прочитать :) Средства электронной подписи, про которые писал ТС, подлежат лицензированию. Исключение одно: это все используется внутри собственной конторы и не приносит прибыли. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2017, 00:18:04 |
|
||
|
ЭЦП с использованием CryptoAPI
|
|||
|---|---|---|---|
|
#18+
Считай как тебе угодно, разрешаю. :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2017, 00:35:32 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=39462401&tid=2042221]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
199ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
60ms |
get tp. blocked users: |
1ms |
| others: | 238ms |
| total: | 544ms |

| 0 / 0 |
