0
我有一个使用singtool和证书签名的文件。使用signtool时,可以指定摘要算法(默认情况下使用SHA1)。现在,.net中有没有办法找到哪个摘要算法用于签名文件?使用来自加密命名空间的方法,我能够获得有关使用证书的详细信息,但我还没有找到如何获取有关摘要算法的信息。也许我完全错了,甚至不可能?如何从签名文件中获取关于摘要算法的信息?
我有一个使用singtool和证书签名的文件。使用signtool时,可以指定摘要算法(默认情况下使用SHA1)。现在,.net中有没有办法找到哪个摘要算法用于签名文件?使用来自加密命名空间的方法,我能够获得有关使用证书的详细信息,但我还没有找到如何获取有关摘要算法的信息。也许我完全错了,甚至不可能?如何从签名文件中获取关于摘要算法的信息?
我还没有找到托管解决方案,所以我最终调用crypt32.dll中的某些方法,如下所述Get timestamp from Authenticode Signed files in .NET