La firma digitale è una applicazione della crittografia a chiave pubblica.
Un qualunque file può essere firmato digitalmente in modo da garantirne l'autenticità e l'integrità.