· Начало · Отвђтить · Статистика · Поиск · FAQ · Правила · Установки · Язык · Выход · WASM.RU · Noir.Ru ·

 WASM Phorum —› WASM.WIN32 —› CryptoAPI

Посл.отвђт Сообщенiе


Дата: Май 1, 2004 00:03:46

Возможно не в тему, но все-таки спрошу. В общем пишу прогу с использованием электронных подписей на базе сертификатов винды с использованием cryptoapi. Короче подпись я нормально создаю (CryptSignMessage с флагом detachedSignature). А вопрос такой - как на удаленной стороне на основании подписи узнать КТО и КОГДА подписал сообщение ? Ну вообще-то КТО - я могу получить а вот КОГДА - нет. Или надо самому дату подписи хранить ?


Дата: Май 1, 2004 00:39:47


Дата: Май 1, 2004 00:44:49 · Поправил: infern0

спасибо, я вроде рылся на этом форуме, но несколько по другим вопросам...

зы: навскидку - это как добавить атрибуты, а как их потом прочитать ?


Дата: Май 1, 2004 00:54:38

незачто
Я как раз решил Crypto API исследовать .
Если в статью не выльеться , может исходников набросаю :)

1796629751__csp.zip


Дата: Май 1, 2004 01:02:20

а как их потом прочитать ?

Там смотри файл signlo.c , в нём раскодируеться то , что закодируеться в файле signtsf.c


Дата: Май 3, 2004 01:57:25

еще раз спасибо - вроде вопросы снялись.


Дата: Май 7, 2004 11:49:49

и снова вопрос
Хочу автоматизировать запрос/прием сертификатов из программы. ля этого использую функции CEnroll createFilePKCS10 и acceptFilePKCS7.
Однако в МСДН увидел такую строчку:
Requirements
Client: Included in Windows XP, Windows 2000 Professional.
Server: Included in Windows Server 2003, Windows 2000 Server.
Означает ли это что например с 98х машин я не смогу запросить/принять сертификат ?


Дата: Май 7, 2004 12:59:35

Означает ли это что например с 98х машин я не смогу запросить/принять сертификат ?

Наверное ... А вообще IE активно юзает эти функции .
Xenroll.dll входит в дистрибутив IE и даже входит в дистрибутив win98 . Но это activeX , и чёрт знает какие будут камни при несовместимости версий .


Дата: Май 7, 2004 14:22:54

а никто случаем не знает, можно ли унести с машины установленные приватные ключи?
если ключ создан без флага exportable, то апишными функциями экспортировать его нельзя, но сам файл с ключем скопировать можно. Проблема в том, что этот файл не воспринимается на другой машине, так как, видимо, он покриптован на неком уникальном для машины ключе.


Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.054