En un sentido general, una firma o declaración se dice "no repudiable" si el fabricante no puede retractarla (es decir, cuestionar la validez de esa firma / declaración). La mayoría de las firmas son repudiables, y requieren algún tipo de prueba adicional para presentar un desafío (como el análisis forense o el empleo de un notario). Sin embargo, estas expresiones tienen diferentes significados en diferentes contextos:
Según este documento , en la literatura criptográfica "no repudio" significa que el algoritmo de firma digital es No se puede romper, por lo que un tercero no puede falsificar su firma. Suponiendo que, en su ejemplo, la enfermera firmó digitalmente el correo electrónico a través de medios criptográficos no repudiables (por ejemplo, un certificado PKI), entonces el hospital puede estar seguro de que el correo electrónico fue genuino, y la enfermera puede No más tarde negar haberlo enviado. (en otras palabras, "no repudio" es una propiedad deseable de un sistema criptográfico)
Para que esto funcione en la práctica, sin embargo, se deben tener en cuenta otros factores:
- ¿Se intercambiaron las llaves correctamente? Si se utilizó el cifrado asimétrico (como RSA), el hospital debe estar seguro de que la clave pública de la enfermera es la que tienen, y no la clave de otra persona. Si se utilizó el cifrado simétrico (como AES), ambos deberían tener la misma clave (un "secreto compartido"), aunque es raro implementar firmas digitales esa manera , y no está sin inconvenientes.
- ¿Están las llaves seguras? ¿Qué tan probable es que alguien robe esas llaves? No importa si el algoritmo no es repudiable, si otra persona tuvo acceso a la clave de la enfermera, esta misma persona puede firmar los mensajes que se hacen pasar por la enfermera.
Sin embargo, en un sentido legal, el término "no repudio" significa algo completamente diferente: si, por ejemplo, su factura de tarjeta de crédito contiene elementos que no compró, en algunas circunstancias tiene derecho a "repudiarlo" - y el vendedor está obligado a demostrar que lo hizo. Esta distinción es importante, ya que, como se mostró en el último punto, incluso si usa un algoritmo no repudiable para hacer la firma, es posible que aún tenga el derecho de repudiarlo (es decir, la enfermera podría decir que no escribió eso). e-mail, a pesar de que fue firmado con su clave).
¿Quién tendría la carga de la prueba en este caso? Esa es una pregunta legal (hacer que el no repudio a veces sea deseable, dependiendo de la parte involucrada), y eso no tiene nada que ver con TI, excepto en el sentido de que sus políticas deben diseñarse teniendo en cuenta el contexto correcto (¿debo utilizar la firma digital en primer lugar? ¿con qué rigor deben manejarse las claves? etc).
Fuente principal: este documento por C. Ellison y B. Schneier
Consulte también la entrada de Wikipedia sobre el tema