aethercert
Documentation

aethercert Toolkit - free certificate utility for Windows

Download and start the aethercert Toolkit: a free, local certificate utility to create CSRs, manage the Windows certificate store, sign code and scan TLS.

The aethercert Toolkit is a free certificate utility for the certificate work that happens on a single Windows machine: create a CSR, import the certificate the CA sends back, export it as .pfx or PEM, sign an executable, and find every TLS certificate on your internal network. It is in the spirit of the DigiCert Certificate Utility and runs entirely locally - no account, no telemetry, nothing uploaded.

It is a standalone tool. You do not need an aethercert subscription, an agent or the dashboard to use it. The product page is at aethercert.com/tools/certificate-utility.

What the certificate utility does

ToolWhat it does
CertificatesThe personal certificates of the current user and of the computer in the Windows certificate store - like certmgr.msc and certlm.msc, with renew, export, import and delete.
Create CSRA CSR generator for server (TLS), user (S/MIME, client authentication) and code signing certificates. The key is created in the Windows key store or as a .key file. Also creates self-signed certificates.
Check CSRDecodes a certificate signing request and lists what a CA would reject.
Convert filesBuilds a .pfx from a certificate and its key, or takes a certificate or PFX apart into .cer, .crt, full chain and .key.
Sign codeAuthenticode-signs exe, dll, msi, PowerShell scripts and the other formats Windows signs, with an RFC 3161 timestamp.
Certificate scannerSweeps hosts, CIDR networks and ranges on any ports and inventories every certificate it finds. Export as CSV or JSON.
Security scanGrades one TLS endpoint from A+ to F - protocols, cipher suites, certificate and HTTP security headers - with the rubric of the public aethercert.com Security Scan, adapted for internal services.

Every tool is also a subcommand of the command-line program actk (which writes keys to files, not to the Windows key store) - see the CLI reference. The desktop app is in English and German (it follows the Windows display language and can be switched in Settings), in light and dark.

Requirements

Operating systemWindows 11, Windows Server 2019, 2022 or 2025
Architecturex64
InstallationMSI installer. The app draws its window with the Microsoft Edge WebView2 runtime; setup installs it when it is missing. actk is a single .exe without installation.
RightsAdministrator rights to install. The app runs as a normal user; administrator rights only for the computer's certificate store and key store.
PriceFree. Apache-2.0 licence.

Download

The current version is 1.1.2.

FileWhat it is
aethercert-toolkit-windows-amd64-en-US.msiInstaller for the desktop app, English setup. Downloads the WebView2 runtime during setup if Windows has none.
aethercert-toolkit-windows-amd64-de-DE.msiThe same installer with German setup.
aethercert-toolkit-windows-amd64-offline-en-US.msiOffline installer, English setup: carries the WebView2 runtime, for servers without internet access.
aethercert-toolkit-windows-amd64-offline-de-DE.msiThe same offline installer with German setup.
actk-windows-amd64.exeThe command line, actk.
SHA256SUMSThe SHA-256 checksum of every file above.

The setup language is the only difference between the English and the German MSI; the app itself switches between both languages either way. Windows Server 2019 and 2022 ship without WebView2 - on a server that cannot reach the internet, use the offline installer. Both installers set up the same app and replace each other.

Each file also has a .sha256 file beside it. The links above always point to the latest release; every version stays available under its own folder, for example https://cdn.aethercert.com/tools/toolkit/1.1.2/.

The examples in these pages call the command line actk. Save actk-windows-amd64.exe as actk.exe in a folder on your PATH.

Verify the download

The installers and actk are Authenticode-signed. Check the signature and the checksum before you run them on a server:

$file = 'aethercert-toolkit-windows-amd64-en-US.msi'
Get-AuthenticodeSignature .\$file | Format-List Status, StatusMessage, SignerCertificate

Invoke-WebRequest "https://cdn.aethercert.com/tools/toolkit/latest/$file.sha256" -OutFile "$file.sha256"
$expected = (Get-Content "$file.sha256" -Raw).Split(' ')[0]
(Get-FileHash .\$file -Algorithm SHA256).Hash -eq $expected

Status should be Valid and the last line should print True. The signature tells you who published the file; the checksum comes from the same server, so it only proves the download is complete. The comparison ignores case, so the lower-case checksum file and the upper-case Get-FileHash output match.

Install and first start

  1. Double-click the MSI and confirm the UAC prompt. Setup installs the app for all users and adds aethercert Toolkit to the Start menu; if WebView2 is missing, it installs that too.
  2. If Windows protected your PC appears, choose More info, then Run anyway. SmartScreen shows this for a new release until it has built up download reputation; a valid signature does not suppress it on day one. See Troubleshooting.
  3. Start aethercert Toolkit from the Start menu. The app opens on Certificates, the list of your personal certificates. Create CSR, Check CSR, Import and Convert files open from the buttons above the list; Sign code, Certificate scanner, Security scan and Settings are in the sidebar.

To install without dialogs, for example from a software distribution tool:

msiexec /i aethercert-toolkit-windows-amd64-offline-en-US.msi /qn

The app runs as the signed-in user. The Computer store of the certificate list is read-only until you choose Restart as administrator there - the toolkit then restarts elevated (one UAC prompt) and opens on the computer store. You need that to import a certificate for IIS, RDP, LDAPS or Exchange, to delete one, or to export a computer certificate with its private key.

Updates

The toolkit does not update itself and does not check for updates - it makes no network connection you did not start. To update, download the new version and run its installer; it replaces the installed version and keeps your settings. To remove the toolkit, uninstall aethercert Toolkit under Settings > Apps. What changed is in the release notes.

Where settings are kept

The desktop app saves its settings in %APPDATA%\com.aethercert.toolkit\settings.json: language, theme, sidebar, scan settings, the trusted-CA settings, the subject fields the next CSR starts with (organization, city, state, country, key type), and the open certificate requests - for each request only where its key is (a container name in the Windows key store or a file path), never the key itself. Delete the file to reset the app.

Next steps

On this page