La firma digital es un método criptográfico que asocia la identidad de una persona o equipo a un mensaje o documento electrónico. Consiste en generar una huella digital del mensaje mediante un algoritmo, encriptarla con la clave privada del firmante y adjuntarla al mensaje original. Proporciona autenticación, integridad, no repudio y seguridad en las transacciones electrónicas como el comercio electrónico.