SketchUp 2023 SDK Windows DLLs: invalid signatures

Hi,

In the new SketchUp 2023 SDK drop, the two DLLs we have to update have invalid signatures, as reported by the signtool.exe on the command line, as shown below. This is also reported in File Explorer, when right clicking on the DLLs and selecting their signature entry, it states: “One of the countersignatures is invalid. The file may have been altered.”.

Our SketchUp file importer works fine otherwise, but we do make sure all executable binaries are properly signed, and previous versions of these files were properly signed by Trimble.

signtool.exe verify /all /pa “SketchUpAPI.dll”
File: SketchUpAPI.dll
Index Algorithm Timestamp

SignTool Error: WinVerifyTrust returned error: 0x80096005
The timestamp signature and/or certificate could not be verified or is malformed.

Number of errors: 1

signtool.exe verify /all /pa “SketchUpCommonPreferences.dll”
File: SketchUpCommonPreferences.dll
Index Algorithm Timestamp

SignTool Error: WinVerifyTrust returned error: 0x80096005
The timestamp signature and/or certificate could not be verified or is malformed.

Number of errors: 1

Cheers,

Joey

1 Like

@Hilliard_Scott should be able to check into this.

The SDK has been updated to contain the proper signatures, Thanks for discovering!

2 Likes

I downloaded the updated Windows SDK drop and the signatures are now proper. Thanks for fixing it!

Joey

2 Likes