Electrum BAD signature: what it means
Good signature vs BAD signature is not a warning banner to click through. Hash the installer here, then treat BAD as a hard stop.
Security Guides · 6 min · Updated Jul 2026 · Expert
A GnuPG BAD signature on Electrum means gpg --verify already decided the installer and the .asc do not match under that key. Do not run electrum-4.5.5-setup.exe.
Hash the same .exe on this page. If SHA-256 also fails, you have a bad binary. If SHA-256 matches our catalog but GPG is BAD, you have a signature/key problem — still not an install.
Do this now
- Keep both files, run nothing. You need the installer and the .asc from download.electrum.org. Do not mix an .asc from a blog with an .exe from a mirror.
- SHA-256 the installer here. Preset
electrum_windows. Record whether integrity passed. Then go back to GPG. - Re-download the pair and verify ThomasV. Import
0x6694D8DE7BE8EE56only after electrum.org’s fingerprint matches. If BAD persists, stop — see the table.
gpg output → cause → fix
| Output | Cause | Fix |
|---|---|---|
| BAD signature | Payload or .asc changed, or wrong key | Delete; official pair; confirm fingerprint |
| Can't check signature: public key not found | Key not imported | recv-keys after fingerprint check |
| Good signature from unknown key | You imported something | Compare fingerprint to electrum.org |
| Hashes do NOT match (this page) | Integrity already failed | Skip GPG; mismatch page |
gpg --verify electrum-4.5.5-setup.exe.asc electrum-4.5.5-setup.exe
What BAD signature cannot mean
It cannot mean your clock is slightly wrong in a way you should ignore. It cannot mean GPG is “too strict for Windows.” It means verification failed.
WalletGuard cannot re-sign Electrum for you.
Frequently asked questions
What does Electrum BAD signature mean?
gpg --verify failed for that installer/.asc pair. Treat the files as untrusted. Re-download both from download.electrum.org and confirm ThomasV’s fingerprint on electrum.org.
SHA-256 matched but GPG is BAD. Install?
No. Integrity and authenticity are different. A matching hash against a wrong catalog row, or a swapped .asc, still fails GPG. Do not install.
Can I use MD5 instead of GPG?
No. MD5 is not a signature. Electrum’s authenticity control is GPG on the .asc.