создание зашифрованных SMIME писем
От: opraHu3M Россия  
Дата: 02.04.06 11:08
Оценка:
вспотел уже тыкаться... можт кто скажет, в чем ошибаюсь...

Надо организовать автоматизированное формирование и шифрование SMIME писем...

При текущей ручной реализации происходит следующее:

1. создаем письмо в Аутлук експресс
2. делаем атачмент нужного файла
3. потом это письмо автоматически шифруется и подписывается.
и это на другом концу аутлук нормально понимает и расшифровывает...

Ну и соответственно, не выходит автоматическое формирование таких писем... аутлук не понимает то, что приходит.
Делал так:

1. создавал cdo.message
2. содержимое шифровал(и подписывал) с помощью CAPICOM
3. создавал необходимые headers и отправлял

Вопщим основывался на алгоритме отсюда...http://support.microsoft.com/kb/q280391/#kb1

а не выходит... проблема специфичная... кто сталкивался?)

заранее благодарен
создание зашифрованных SMIME писем
От: Аноним  
Дата: 02.04.06 20:36
Оценка:
С письмами/почтой я не работал, но вот SMIME в рамках AS2 (RFC 4130, SMIME через HTTP) работал достаточно много.

Что касается твоей проблемы, то мест где можно сделать ошибку, которая приведет к "нечитабельности" результата просто куча.

Дальше тезисами:
Во-первых, я думаю, что чтобы Outlook понимал такие письма, подписи должны быть detached.

Во-вторых, наверное стоит отложить пока Outlook в сторону и написать свою пограммку для расшифровки того, что получается после шифрования и проверки твоих же подписей. Много интересного можно найти.. А еще лучше — это дополнительно найти стороннюю работающую программку для сверки результатов и контроля interoperability.

Да, кстати, CAPICOM мне не понравился и я работал с pkcs-7(CMS) из System.Security.Cryptography.Pkcs, .Net 2.0.

Больше пока ничем другим помочь не могу, да и писал не на C#, а на APL.NET.


данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.