Статус: Новичок
Группы: Участники
Зарегистрирован: 31.05.2011(UTC) Сообщений: 1
|
Письмо e-mail зашифровано и подписано CryptoPro. OutLook Express с ним работает нормально. Во вложении - один файл smime.p7m. Считываю и обрабатываю его на C#:
// data - зашифрованные данные, файл smime.p7m // dec - дешифрованные public static bool Decrypt(byte[] data, out byte[] dec) { EnvelopedCms envelopedCms = new EnvelopedCms(); envelopedCms.Decode(data); envelopedCms.Decrypt(); // вроде как дешифруется, обращается к дискете с сертификатом, ошибок не возникает dec = envelopedCms.ContentInfo.Content; ContentInfo contentInfo = new ContentInfo(dec); SignedCms signedCms = new SignedCms(contentInfo, true);
signedCms.CheckSignature(true); // тут возникает ошибка "Сообщение CMS не подписано" }
В чем я неправ?
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close