Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The VBA project data hash as described in [MS-OVBA] section 2.4.2 continues to require MD5 hash, even if the digital signing of that data uses a different algorithm. This requirement exists to support cross-version compatibility. This means that even if the digital signature uses an alternate algorithm, the digest field of DigestInfo in SpcIndirectDataContent (section 2.3.2.4.3.1) contains a 16-byte MD5 hash, even if the digestAlgorithm field of DigestInfo in SpcIndirectDataContent (section 2.3.2.4.3.1) indicates a non-MD5 digest algorithm<74>.