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

Уведомление

Icon
Error

4 Страницы<1234>
Опции
К последнему сообщению К первому непрочитанному
Offline Randoom  
#21 Оставлено : 28 октября 2009 г. 13:56:21(UTC)
Randoom

Статус: Активный участник

Группы: Участники
Зарегистрирован: 15.06.2009(UTC)
Сообщений: 89
Откуда: Уфа, РРЦ &quot;АйТи&quot;

Demonix написал:
Смирнов написал:
Сейчас это невозможно. Требуется разработка, основная сложность которой заключается в необходимости перереализации части методов CAPICOM, который тоже только 32-битный.

MS, кстати, предлагает переходить на использование .NET Framework вместо capicom :)


Я собственно трижды за! перейти на реализацию CADES на .Net ... была бы еще такая ...

p.s. в дополнение, http://ru.wikipedia.org/wiki/CAPICOM выдержки :
Код:
CAPICOM — снятый с поддержки элемент управления ActiveX ....


Код:
CAPICOM версии 2.1.0.2 — последняя версия CAPICOM, которая официально поддерживается в Windows Vista. Однако, Microsoft объявила, что поддержка CAPICOM прекращена и далее компонент разрабатываться не будет. Microsoft предлагает заменить CAPICOM криптографическими классами .NET Framework X509.

Отредактировано пользователем 28 октября 2009 г. 14:02:01(UTC)  | Причина: Не указана

Offline Павел Смирнов  
#22 Оставлено : 28 октября 2009 г. 14:02:15(UTC)
Павел Смирнов

Статус: Вам и не снилось

Группы: Администраторы
Зарегистрирован: 24.12.2007(UTC)
Сообщений: 831
Откуда: Крипто-Про

Сказал(а) «Спасибо»: 1 раз
Поблагодарили: 48 раз в 44 постах
Вы и сейчас можете сделать 64-битную версию вашего приложения, только для этого придётся использовать C-шный интерфейс cades.dll. Кстати, вы уверены, что возможностей CAdESCOM вам хватит? Он предоставляет существенно меньше возможных операций, чем C-шный интерфейс, точно так же как CAPICOM предоставляет существенно меньше возможностей чем CryptoAPI.
Техническую поддержку оказываем тут.
Наша база знаний.
Offline Randoom  
#23 Оставлено : 28 октября 2009 г. 14:09:21(UTC)
Randoom

Статус: Активный участник

Группы: Участники
Зарегистрирован: 15.06.2009(UTC)
Сообщений: 89
Откуда: Уфа, РРЦ &quot;АйТи&quot;

Смирнов написал:
Вы и сейчас можете сделать 64-битную версию вашего приложения, только для этого придётся использовать C-шный интерфейс cades.dll. Кстати, вы уверены, что возможностей CAdESCOM вам хватит? Он предоставляет существенно меньше возможных операций, чем C-шный интерфейс, точно так же как CAPICOM предоставляет существенно меньше возможностей чем CryptoAPI.


На самом деле уверенность хотелось проверить экспериментальным путем.
Что нужно:
1) Получить CADES открепленную подпись документа в формате CAdES-X-L с штампом времени(CAdES-A?).
2) Уметь проверять подпись этого документа.
Offline Павел Смирнов  
#24 Оставлено : 28 октября 2009 г. 14:18:01(UTC)
Павел Смирнов

Статус: Вам и не снилось

Группы: Администраторы
Зарегистрирован: 24.12.2007(UTC)
Сообщений: 831
Откуда: Крипто-Про

Сказал(а) «Спасибо»: 1 раз
Поблагодарили: 48 раз в 44 постах
Для этого хватит CAdESCOM, если размер документа не будет большим (>10Мб).
Техническую поддержку оказываем тут.
Наша база знаний.
Offline Randoom  
#25 Оставлено : 28 октября 2009 г. 14:42:56(UTC)
Randoom

Статус: Активный участник

Группы: Участники
Зарегистрирован: 15.06.2009(UTC)
Сообщений: 89
Откуда: Уфа, РРЦ &quot;АйТи&quot;

Смирнов написал:
Для этого хватит CAdESCOM, если размер документа не будет большим (>10Мб).

Из чего исходят ограничения и как можно их избежать/диагностировать ?

Offline Павел Смирнов  
#26 Оставлено : 28 октября 2009 г. 16:11:11(UTC)
Павел Смирнов

Статус: Вам и не снилось

Группы: Администраторы
Зарегистрирован: 24.12.2007(UTC)
Сообщений: 831
Откуда: Крипто-Про

Сказал(а) «Спасибо»: 1 раз
Поблагодарили: 48 раз в 44 постах
Ограничение исходит из того, что документ целиком должен помещаться в оперативную память, а при работе с ним через CryptoAPI буфера будут копироваться, а через .NET - ещё несколько копирований. Соответственно, скорость всех операций будет существенно снижаться с ростом объёма документа, и настанет момент, когда это уже невозможно будет терпеть или не хватит памяти.
Техническую поддержку оказываем тут.
Наша база знаний.
Offline Randoom  
#27 Оставлено : 28 октября 2009 г. 16:49:40(UTC)
Randoom

Статус: Активный участник

Группы: Участники
Зарегистрирован: 15.06.2009(UTC)
Сообщений: 89
Откуда: Уфа, РРЦ &quot;АйТи&quot;

Смирнов написал:
Ограничение исходит из того, что документ целиком должен помещаться в оперативную память, а при работе с ним через CryptoAPI буфера будут копироваться, а через .NET - ещё несколько копирований. Соответственно, скорость всех операций будет существенно снижаться с ростом объёма документа, и настанет момент, когда это уже невозможно будет терпеть или не хватит памяти.


Я так полагаю что на современных машинах с 2+Gb оперативной памяти речь идет более чем о 10 мб?


Смирнов написал:
Ограничение исходит из того, что документ целиком должен помещаться в оперативную память, а при работе с ним через CryptoAPI буфера будут копироваться, а через .NET - ещё несколько копирований. Соответственно, скорость всех операций будет существенно снижаться с ростом объёма документа, и настанет момент, когда это уже невозможно будет терпеть или не хватит памяти.


Сейчас попытался на другой машине, без инсталляции ЭЦП SDK, подцепить через reference cadescom.dll - неудалось - ругается на плохую либу.
Как следствие - полагаю что требуется некая инсталляция, для того что бы она начала распознаваться.
Что нужно для регистрации в системе cadescom.dll?

Отредактировано пользователем 28 октября 2009 г. 16:50:45(UTC)  | Причина: Не указана

Offline Павел Смирнов  
#28 Оставлено : 28 октября 2009 г. 16:52:17(UTC)
Павел Смирнов

Статус: Вам и не снилось

Группы: Администраторы
Зарегистрирован: 24.12.2007(UTC)
Сообщений: 831
Откуда: Крипто-Про

Сказал(а) «Спасибо»: 1 раз
Поблагодарили: 48 раз в 44 постах
Скорее всего, не хватает зарегистрированного capicom.dll.
Техническую поддержку оказываем тут.
Наша база знаний.
Offline Павел Смирнов  
#29 Оставлено : 28 октября 2009 г. 16:53:39(UTC)
Павел Смирнов

Статус: Вам и не снилось

Группы: Администраторы
Зарегистрирован: 24.12.2007(UTC)
Сообщений: 831
Откуда: Крипто-Про

Сказал(а) «Спасибо»: 1 раз
Поблагодарили: 48 раз в 44 постах
Про большие файлы могу сказать, что на современных машинах через CryptoAPI становится туго работать с файлами размером от 100Мб. Через .NET не знаю. Думаю, что порог раза в два меньше.
Техническую поддержку оказываем тут.
Наша база знаний.
Offline Randoom  
#30 Оставлено : 28 октября 2009 г. 17:09:29(UTC)
Randoom

Статус: Активный участник

Группы: Участники
Зарегистрирован: 15.06.2009(UTC)
Сообщений: 89
Откуда: Уфа, РРЦ &quot;АйТи&quot;

Смирнов написал:
Скорее всего, не хватает зарегистрированного capicom.dll.

на capicom не ругается ... он в референсах весь из себя хороший и без ошибок.
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest (3)
4 Страницы<1234>
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.