The Digital Signatures tab may not appear in the properties dialog box of a digitally signed file that is larger than approximately 400 MB in Windows XP with Service Pack 2


Symptoms


In Microsoft Windows XP with Service Pack 2 (SP2), the
Digital Signatures tab may not appear in the properties dialog box of a digitally signed file that is larger than approximately 400 MB.

When you install a digitally signed .exe file that is larger than approximately 300 MB, you may receive a security warning message that reports that the publisher is unknown.

Cause


This problem may occur when the Crypt32.dll file call to the CryptoAPI is unsuccessful. The Crypt32.dll file makes this call to verify the signed file. This call is unsuccessful when the digitally signed file is too large for the MapViewOfFile function to map.

Note The file size at which this problem occurs varies depending on the value that the MapViewOfFile function returns.

Workaround


To work around this problem, use one of the following methods:
Note Software restriction policies that use a certificate rule require binary signing and do not work with catalog signing. If you encounter the problem that is described in this article, you can instead use a path or hash rule to implement a software restriction policy on the file.

Status


Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.