0

我们正在尝试使用 RSA-SHA1 哈希对文档进行签名。我们已经尝试使用 Crypt32 库,我们得到的签名 (DS) 长度为 1024 位(在 BASE-64 之后为 172 字节),这是正确的。当我们尝试对 CAPICOM 做同样的事情时,长度变为 2292 字节(BASE-64)。我们如何在使用 CAPICOM 时将 DS 长度设为 172?

4

1 回答 1

0

它可能是两件事之一。因为 capicom 将数据视为 unicode,或者因为 capicom ds 包含签名者证书。

于 2010-10-22T06:52:59.303 回答