Подписываются данные, c помощью CryptSignMessage или последовательности вызовов{CryptAcquireContext ; CryptCreateHash; CryptHashData; CryptSignHash}. При этом на выходе каждый раз получается разный результат, хотя данные, ключ и сертификат для подписи используются одни и те же. Но с ключами RSA всегда получается один и тот же результат. Так и должно быть?
Различная подпись для одних и тех же данных.
Публикация: 18 Февраль 2011 - 10:20
Так и должно быть, так как в создании ЭЦП по алгоритму ГОСТ Р 34.11/34.10-2001 используется случайное число.