[MS-OVBA] V3 Signature Documentation?

roger-eggenberger 1 Reputation point
2021-05-20T11:40:29.867+00:00

Hi,

in this blog entry and KB5000676 a new VBA project signature scheme 'V3 signature' is mentioned.

However, it seems not to be documented in the currently available [MS-OVBA] - is there going to be a new version of [MS-OVBA] or is the 'V3 signature' scheme documented somewhere else?

Thanks,
roger

Office Open Specifications
Office Open Specifications
Office: A suite of Microsoft productivity software that supports common business tasks, including word processing, email, presentations, and data management and analysis.Open Specifications: Technical documents for protocols, computer languages, standards support, and data portability. The goal with Open Specifications is to help developers open new opportunities to interoperate with Windows, SQL, Office, and SharePoint.
138 questions
{count} votes

1 answer

Sort by: Most helpful
  1. Tom Jebo 1,996 Reputation points Microsoft Employee
    2021-05-26T06:22:52.443+00:00

    Hi @roger-eggenberger ,

    Thanks for your patience on this issue.

    The relevant parts for the VBA digital signature are:

    [MS-OVBA]
    2. 4.2.3 - this has the Content Hash algorithm for the original signature version
    2. 4.2.4 - this has the Content Hash algorithm for the Agile signature version
    This does not currently include the V3 content hash algorithm which will include more content.

    [MS-OSHARED]
    2. 3.2.4.3.1 - this contains the digital signature information for the original signature version
    2. 3.2.4.3.2 - this contains the digital signature information for the Agile or V2 signature version
    This also does not currently include the V3 signature algorithm

    The V3 signature descriptions have not yet been published. I will post here again when I have an ETA for the new descriptions to be published in these documents.

    Best regards,
    Tom Jebo
    Sr Escalation Engineer
    Microsoft Open Specifications


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.