En detalle
El firmante calcula el hash del mensaje y transforma el hash con su clave privada; cualquiera puede comprobar el resultado con la clave pública correspondiente (Criptografía de clave pública). Cambiar un solo bit del mensaje rompe la firma. Las firmas protegen las actualizaciones de software, los certificados, los PDF firmados y el correo DKIM.