Chúng ta cần phải ký một tập tin dll với SHA1 & SHA2 (để có được trước khi ký hợp đồng Win XP SP3 với SHA1 và đăng Win XP SP3 OS với bảo mật cao nhất của SHA2). Tôi tìm thấy một bài báo nói rằng để làm một cái gì đó như dưới đây, nhưng tôi không thể làm cho nó hoạt động (hiển thị 2 certs trong Win 8). Ví dụ về ý nghĩa của một dll được ký kép, hãy xem chứng chỉ của System.Data.dll trong .NET framework 4.0 trong Windows 8 và bạn sẽ thấy chứng chỉ SHA1 & SHA2 trong cửa sổ thuộc tính.Làm thế nào để ký hai dll bằng chứng chỉ?
Signtool sign /fd sha256 /ph /as /sha1 XX...XX $(TargetPath)
http://msdn.microsoft.com/en-us/library/windows/hardware/hh967734(v=vs.11).aspx
Có ai biết làm thế nào để làm điều này? Cảm ơn! -jp