martes, octubre 25, 2005

Apuntes de Criptografía VI: Firmas digitales (Introducción)

En este capitulo vamos a introducir en lo que se puede considerar la parte más importante de la criptografía moderna, las firmas digitales.

Las firmas digitales están fuertemente involucradas en nuestra vida diaria. Las tenemos presentes en la navegación segura, en el comercio electrónico, en el voto digital, en las multas automáticas, etc.

En este primer capitulo dedicado a la firmas digitales vamos a definir los conceptos básicos que vamos a usar en futuros artículos.

  1. Firma digital: Es una cadena de datos que está asociada a alguna entidad original.
  2. Algoritmo generador de una firma digital: Es el método para obtener una firma digital.
  3. Algoritmo verificador de una firma digital: Es el método para verificar la autenticidad de una firma digital.
  4. Un Mecanismo o esquema: Es el conjunto de un algoritmo generador y un algoritmo verificador.
  5. El proceso o procedimiento de firma: Es el algoritmo generador de firmas más algún método para introducir y formatear una firma dentro de mensaje.
  6. El proceso o procedimiento verificador: Es el algoritmo verificador más algún método para extraer la firma del mensaje.

Muchas veces el procedimiento - de generación y verificación - es difícilmente distinguible del esquema.