SignedCms.decode() 在 C# 中做什么

What does SignedCms.decode() do in c#

我想在c++中实现SignedCms.decode()函数,但我不知道它像代码一样做什么?我所知道的是 SignedCms.encode() 生成 BER 编码字节,我什至不确定。 任何帮助是极大的赞赏。 提前致谢。

我不建议您实施自己的 SignedCms.decode,因为这将涉及实施 ASN.1 reader,这是一项复杂的任务。

如果你在 Windows OS,我建议你看看这个:CryptMsgOpenToDecode function