Статус: Новичок
Группы: Участники
Зарегистрирован: 05.02.2009(UTC) Сообщений: 6
|
как можно подписывать и шифровать сообщение для отправки через v7plus
|
|
|
|
Статус: Активный участник
Группы: Администраторы
Зарегистрирован: 29.12.2007(UTC) Сообщений: 1,036  Откуда: КРИПТО-ПРО Поблагодарили: 36 раз в 25 постах
|
|
С уважением, КРИПТО-ПРО |
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 05.02.2009(UTC) Сообщений: 6
|
Подписал через cryptcp текстовой файл с содержанием (программирую в 1С 7.7): Привет. Получился файл test4 следующего содержания:
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
Пытаюсь проверить через след функцию Функция ПодписьФайла(FileNames,Signer) // filenames - файл test4.txt , signer - сертификат для подписи SignedData = CreateObject("CAPICOM.SignedData"); SignedData.Content = FileNames; Возврат SignedData.Sign(Signer,0); конец
после обработки файл проверяется и выводит уже проверенный файл на экран , но у меня почему то перед словом Привет добавляется знак вопроса и выглядит так: ?Привет.
Если сообщение сложного типа с множеством символов, то после проверки через capicom на экран выходит одни только знаки ворпоса.
А если подписать и проверять тем же CAPICOM то все проходит на ура. В чем может быть загвоздка?
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 05.02.2009(UTC) Сообщений: 6
|
И КАКИМ ОБРАЗОМ МОЖНО ИСПОЛЬЗОВАТЬ Interop.CAPICOM.dll? ЕСТЬ ПРИМЕРЫ ВЕРИФЕКАЦИИ
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 25.12.2007(UTC) Сообщений: 1,733  Откуда: КРИПТО-ПРО Поблагодарили: 177 раз в 168 постах
|
Цитата:Пытаюсь проверить через след функцию Эта функция выполняент подпись текста, как Вы ей проверяете? Цитата:В чем может быть загвоздка? Скорее всего, в преобразовании юникод - ANSI. |
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 05.02.2009(UTC) Сообщений: 6
|
Цитата:Эта функция выполняент подпись текста, как Вы ей проверяете? Да я перепутал функции. Но проблема осталась. От наших клиентов приходят подписанные сообщения (используют Outlook Express), но проверка не проходит через CAPICOM. Какие есть выходы в данном случае, кто знает, помогите пожалуйста.
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close