【发布时间】:2019-02-11 08:32:49
【问题描述】:
我想在 C++ 中实现 SignedCms.decode() 函数,但我不知道它像代码一样做什么?我所知道的是 SignedCms.encode() 生成 BER 编码字节,我什至不确定。 任何帮助是极大的赞赏。 提前致谢。
【问题讨论】:
-
有关 SignedCms 类和 Decode 方法的文档可以在 here 找到,如果您想查看源代码以及它到底是做什么的,您可以使用许多 C# 反编译器之一,例如 JetBrains @987654322 @ 或 Telerik JustDecompile
-
感谢我阅读了文档,但找不到使用的编码,所以我想查看代码以了解链接。
-
既然你问的是高级别的,SignedCms 是来自tools.ietf.org/html/rfc5652 的签名数据的表示。解码读取现有的 BER 编码签名数据有效负载。