0
我有一個使用singtool和證書籤名的文件。使用signtool時,可以指定摘要算法(默認情況下使用SHA1)。現在,.net中有沒有辦法找到哪個摘要算法用於簽名文件?使用來自加密命名空間的方法,我能夠獲得有關使用證書的詳細信息,但我還沒有找到如何獲取有關摘要算法的信息。也許我完全錯了,甚至不可能?如何從簽名文件中獲取關於摘要算法的信息?
我有一個使用singtool和證書籤名的文件。使用signtool時,可以指定摘要算法(默認情況下使用SHA1)。現在,.net中有沒有辦法找到哪個摘要算法用於簽名文件?使用來自加密命名空間的方法,我能夠獲得有關使用證書的詳細信息,但我還沒有找到如何獲取有關摘要算法的信息。也許我完全錯了,甚至不可能?如何從簽名文件中獲取關於摘要算法的信息?
我還沒有找到託管解決方案,所以我最終調用crypt32.dll中的某些方法,如下所述Get timestamp from Authenticode Signed files in .NET