23.02.2003 9:27:25smime,Outlook Ответов: 3
Роман
Написал, с использоанием CryptoAPI программу, для подписи писем. Работает. Outlook понимает письма и показывает подпись. После установки CryptoPro2.0 Outlook перестал открывать письма подписанные моей программой(Свои открывает).Пишет:"Не удалось отобразить сообщение". После деинсталяции CryptoPro все опять работает.
Сертификат не изменился. Провайдером сертификата не является CryptoPro. Подписываю так же как в примере CryptoPro. В чем дело?
 
Ответы:
27.02.2003 17:41:01Василий
Здравствуйте.
Уточните, пожалуйста, сертификат, используемый Вами для подписи был получен без КриптоПро CSP? И на каком алгоритме?
28.02.2003 16:41:22Роман
Сертификат получен Personal Freemail RSA 2000.8.30 до установки Crypto Pro.
Signature algorithm = md5RSA PublicKey =RSA(1024).
Воспользовался сертификатом выданным на вашем тестовом сервере Signature algorithm=ГОСТ Р 34.11/34.10-94 Public key=ГОСТ Р 34.10-94(1024 Bits). Outlook не открывает подписанное сообщение.
Подписанные файлы моей программы отличаються от Outlook-овских отсутствием sMIMECapabilities. Может в этом дело?
14.03.2003 9:23:06Рома
Спасибо! Проблему решил. При подписи определяю размер подписанных данных. Без CryptoPro размер определяется ровно столько сколько будет использованно. С CRYPTOPRO размер возвращается с запасом. После подписи я не поставил ограничение размера подписанного сообщения.