Skip to content

Нужна помощь! Ошибка при проверке подписи: The hash value is not correct. #43

Answered by Fasjeit
DmitryKrakhmalev asked this question in Q&A
Discussion options

You must be logged in to vote

У вас присоединённая подпись (содержимое включается в саму подпись).

Подпись из вложения успешно проверяется так, явно указывать исходные подписываемые данные в ContentInfo не нужно:

var signedCms = new SignedCms();
// DetachedData - base64 из файла без BEGIN/END и переносов строк
signedCms.Decode(Convert.FromBase64String(DetachedData));
signedCms.CheckSignature(false);

Replies: 2 comments 4 replies

Comment options

You must be logged in to vote
3 replies
@DmitryKrakhmalev
Comment options

@Bykiev
Comment options

@DmitryKrakhmalev
Comment options

Comment options

You must be logged in to vote
1 reply
@DmitryKrakhmalev
Comment options

Answer selected by DmitryKrakhmalev
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants