Статус: Новичок
Группы: Участники
Зарегистрирован: 27.06.2012(UTC) Сообщений: 3
|
Привет всем, подскажите в чем может быть дело. (Работаю с КриптоПро CSP3.6.+cryptcp(win)).
Клиент, зашифровал файл КриптоАрмом - и переслал нам файл. При попытке расшифровать получили: Некорректное преобразование BASE64. (0x20000067) Почитали форум -> выяснили, что: "КриптоАРМ использует нестандартные ("самодельные") заголовки в файлах, закодированных BASE64 (строки "----- BEGIN PKCS7 ENCRYPTED -----" и "----- END PKCS7 ENCRYPTED -----"). Если шифровать сообщение без использования этих заголовков, то все будет хорошо. " Сообщили эту инф-цию клиенту, он со своей стороны отправила подписанный/зашифрованный документ без служебных заголовков. Пытаемся расшифровать этот документ: (cryptcp.exe -decr -dn "E=login@company" file.doc.sig.enc file.doc ) -> файл расшифрован успешно. Однако, открываем этот file.doc - а в нем несколько листов заполненых абракадаброй, хотя должен быть читабельный текст документа.
Что делаем не так?
|
|
|
|
|
|
Статус: Padawan
Группы: Администраторы
Зарегистрирован: 02.12.2010(UTC) Сообщений: 1,383   Откуда: Москва Сказала «Спасибо»: 11 раз Поблагодарили: 70 раз в 48 постах
|
Судя по тому, что пишете, у Вас не только зашифровано,но и подисано. file.doc.sig.enc Сначала расшифровываете, потом проверяете подпись и тогда уже октрываете документ |
|
|
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 27.06.2012(UTC) Сообщений: 3
|
я делаю 1: cryptcp.exe -decr -dn "E=login@company" file.doc.sig.enc file.doc - сообщение успешно расшифровано 2: cryptcp -verify -dn "E=clientlogin@clientcompany" file.doc - подпись проверена
Открываем file.doc - а в нем несколько листов заполненых абракадаброй, хотя должен быть читабельный текст документа.
???
|
|
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 27.06.2012(UTC) Сообщений: 3
|
а нужно 2: cryptcp -verify -dn "E=clientlogin@clientcompany" file.doc file1.doc - подпись верна, файл читабелен.
P/S/ самое главное - это мелочи.
|
|
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 14,081   Сказал «Спасибо»: 612 раз Поблагодарили: 2375 раз в 1868 постах
|
maoche написал:а нужно 2: cryptcp -verify -dn "E=clientlogin@clientcompany" file.doc file1.doc - подпись верна, файл читабелен.
P/S/ самое главное - это мелочи. 1: cryptcp.exe -decr -dn "E=login@company" file.doc .sig.enc file.doc .SIG - расшифровка информации (данные + присоединенная ЭЦП) 2: cryptcp -verify -dn "E=clientlogin@clientcompany" file.doc .SIG file.doc - проверка присоединенной ЭЦП и извлечение подписанных данных (doc файл) |
|
|
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close