Dependiendo de la ubicación en la que se lleve a cabo la firma electrónica se suelen diferenciar como firma en servidor y firma en cliente. O dicho de otra forma, la firma desatendida y firma atendida. En este artículo explicamos las diferencias que existen entre la firma en servidor y en cliente.
Firma desatendida o en servidor
No requieren intervención del usuario y se realiza utilizando un certificado digital que puede residir en un almacén basado en software:
- Cacert de la JVM (Almacén de certificados de la máquina virtual de Java).
- Pool de certificados (Repositorio centralizado) o en un almacén basado en hardware.
- HSM (Módulo de Seguridad Hardware).
Firma atendida / en cliente
Estas firmas, tal y como su propio nombre indica, se realizan en el dispositivo del usuario final y requieren la intervención del usuario. Se pueden llevar a cabo a través de una aplicación de escritorio o mediante un navegador móvil (iOS o Android).