#code-signing #azure #signtool

app trusted-signing-cli

A simple CLI tool to sign files with Trusted Signing

6 releases (breaking)

0.8.0 Aug 16, 2025
0.7.0 May 17, 2025
0.6.0 May 14, 2025
0.5.0 Feb 15, 2025
0.1.0 Apr 14, 2024

#606 in Network programming

Download history 500/week @ 2025-07-29 316/week @ 2025-08-05 452/week @ 2025-08-12 422/week @ 2025-08-19 329/week @ 2025-08-26 305/week @ 2025-09-02 460/week @ 2025-09-09 437/week @ 2025-09-16 479/week @ 2025-09-23 387/week @ 2025-09-30 423/week @ 2025-10-07 433/week @ 2025-10-14 370/week @ 2025-10-21 354/week @ 2025-10-28 312/week @ 2025-11-04 246/week @ 2025-11-11

1,346 downloads per month

MIT license

25KB
223 lines

Trusted Signing CLI

A simple CLI tool to sign files with Trusted Signing

Prerequisites

Installation

cargo install trusted-signing-cli or download the binary from the latest releases

Usage

The CLI expects the following environment variables to be set or you can pass them as arguments. You need to create an Azure App Registration (you can use this article to get the credentials):

  • AZURE_CLIENT_ID
  • AZURE_CLIENT_SECRET
  • AZURE_TENANT_ID

Signing a single file: trusted-signing-cli -e <url> -a <account name> -c <certificate profile name> file1.exe

Signing multiple files: trusted-signing-cli -e <url> -a <account name> -c <certificate profile name> file1.exe file2.exe file3.exe

For more information run trusted-signing-cli --help

Dependencies

~21–43MB
~640K SLoC