04.05.2005 17:37:54совместимость CAPICOM и CRYPTOAPI Ответов: 1
Ира
Здраствуйте!
В процессе разработки приложения создается цифровая подпись в формате PKCS#7. Подпись создается с помощью CryptoAPI (на платформе WCE 420)- верификация проходит успешно. При этом при верификации с помощью CAPICOM выдается ошибка что подпись не соответсвует. Если подписываемые данные переводить в UNICODE - ситуация та же. Хотелось бы узнать, как добиться совместимости CryptoApi и CAPICOM.
Заранее спасибо.
 
Ответы:
04.05.2005 17:44:12Юрий
CAPICOM делает стандартную подпись, но вот только в качестве входной информации использует не совсем то, что нужно :) То есть, например у нас есть текстовая строка "тест". Так вот CAPICOM перед ее подписанием делает из нее "т е с т ", то есть после каждой буквы ставит символ с кодом 0x00.
Таким образом, для корректной обработки такой подписи стандартными средствами необходимо просто "нестандартно" обработать входной файл (данные).