EverydayPDF Logo
All Tools
One-time setup · about 2 minutes

Set up DSC signing

Like the emsigner tool you already use for the Income-Tax portal — set it up once and signing works automatically. No installation, no technical steps. Your documents never leave your computer.

Checking…

Free · tiny download · no installation, no Node, nothing to compile

1

Download & unzip

Unzip the folder anywhere — your Desktop is fine.

2

Double-click "Start DSC Signing"

A small window opens and says it’s running. Leave it open.

3

Plug in token & sign

Open the signing page — it connects on its own. Your token asks for its PIN.

If Windows shows a blue “Windows protected your PC” box on first run, click More info → Run anyway. That's normal for a new helper and it's completely safe — it only signs on your token and talks to your own computer.

Is this safe?

  • Your PDF never leaves your computer — nothing is uploaded, anywhere.
  • Your private signing key never leaves the USB token, as required for a valid DSC.
  • Your token shows its own PIN prompt — you never type the PIN into the browser.
  • It uses only built-in Windows features — no Node.js, no drivers to configure.
  • Works with ProxKey, ePass2003, SafeNet, Watchdata, Gemalto and other Class-3 tokens.
Token not detected?

1. Make sure the token's own software (that came with your ProxKey/ePass) is installed and the token is plugged in.

2. Re-open the signing page — it keeps checking automatically.

3. Want it always on? Double-click Install-Autostart in the folder once, and it starts with Windows every time.

For IT / developers

The Windows helper is a single PowerShell script (native-host-win/dsc-signer.ps1) — built-in .NET SignedCms + the token cert from the Windows store, on a loopback HTTP listener. No admin needed.

A cross-platform Node version (PKCS#11) also exists in native-host/. On a production https:// site, run the helper over HTTPS (mkcert) so the browser can reach it.