我的目的是验证 cms 消息,我选择的工具是 openssl 应用程序。操作是openssl smime -verify -in [fileName] -inform der -noverify -out [outputFileName]
(参数-noverify
是根证书的问题,我觉得没关系,这个问题以后会解决的))。cmd控制台窗口中的结果是“验证成功”(数字签名为真,未经高级证书检查)。但是我认为输出文件中的信息编码不正确(我检查所有试图读取此文件的 c# 编码,但它是另一回事)。如果我在 powershell 中运行操作并在控制台中进行日志记录,则历史记录不包括仅 openssl 操作的输出。我在c#上写了一个小应用程序,用于在messagebox中输出进程,messagebox的数据为空。所以我真的需要你的建议如何解决我的任务。
问问题
597 次