Crittografia visiva

La crittografia visiva è una tecnica e un campo della crittografia in cui viene utilizzata o viene trasmessa un'immagine.

Il metodo della maschera usa e getta

Un esempio di base di crittografia visiva è il metodo della maschera usa e getta per le immagini. Questa tecnica consiste nel prendere un'immagine segreta S , in bianco e nero, e modificarla per trasmetterla in modo affidabile. La modifica consiste nel fare lo XOR pixel per pixel, tra S e un'immagine disegnata a caso M (la maschera). L'immagine risultante può essere decifrata solo se si conoscono milioni .

Possiamo vedere questa tecnica in modo diverso immaginando che l'immagine sia effettivamente divisa in due: la maschera e l'immagine trasformata. Ognuno dei due è inutile ma lo XOR dei due dà il quadro completo, come nell'animazione a lato. Possiamo quindi generalizzare a k immagini da sovrapporre. In questo caso parliamo di un'immagine ombra .

Storico

Il concetto di crittografia visiva è stato reso popolare da Moni Naor e Adi Shamir nel 1994. A volte vengono citati anche Kafri e Keren.

Note e riferimenti

  1. Questa parte è ispirata a Delahaye 2012 .
  2. ( Machizaud 2012 )
  3. Fonti dell'invenzione: Delahaye 2012 e articolo originale: Naor e Shamir 1994 .
  4. Citato in particolare in ( Machizaud 2012 ). L'articolo è: Oded Kafri e Eliezer Keren , "  Crittografia di immagini e forme mediante griglie casuali  ", Optics letters , Optical Society of America, vol.  12, n o  6,1987, p.  377-379

Bibliografia