Cos'è un cuscinetto una tantum?
Un cuscinetto unico è un tipo di algoritmo di crittografia utilizzato nella crittografia, in cui la chiave che crittografa e decrittisce il messaggio viene utilizzata solo una volta. Ovviamente, un cuscinetto unico, a volte abbreviato a OTP, non è l'uso più efficiente delle risorse. Il cuscinetto una tantum richiede altrettante risorse per crearlo come una chiave multiuso, ma deve essere distrutta dopo un uso. Quando vengono seguite procedure adeguate, tuttavia, l'OTP è impossibile da rompere perché ognuno è diverso, rendendo utile creare in determinate situazioni.
Essenzialmente, la crittografia è il processo di nascondere informazioni e un tampone una tantum è uno strumento utilizzato per nascondere i dati all'interno di un codice. Quando si utilizza la crittografia, una persona crittografa un messaggio, che prevede l'applicazione di un OTP o un altro tipo di chiave per il messaggio. La persona che riceve il messaggio userebbe quindi la chiave per decrittografare e leggere il messaggio. Molte persone pensano alla crittografia solo come un metodo con cui i governi e i gruppi militari creano un codice perr mascherare i messaggi. Diversi tipi di crittografia vengono utilizzati per nascondere informazioni in una varietà di formati, come ad esempio con password del computer e schede bancomat.
Per essere considerato un cuscinetto unico perfetto, la chiave deve contenere esattamente quanto il testo da crittografare, chiamato anche text in chiaro. Possono esistere solo due copie della chiave, una per il mittente e una per il ricevitore, ed entrambe le parti devono distruggere la chiave al momento della decrittografia del messaggio. Infine, la chiave deve essere casuale. Alcuni "generatori del numero casuale" sui computer seguono effettivamente uno schema per generare i numeri, dando solo l'aspetto di essere casuali.
Se usato correttamente, il cuscinetto una tantum è considerato perfettamente sicuro perché qualcuno che tenta di decifrare il codice non potrebbe fare affidamento su altri codici o messaggi per gli indizi. Un criptanalista è in grado di confrontare e contrastare diversi messaggi che impiegano una chiave multiuso, aPplysing Statistical Analysis o Pattern Matching e infine risolvere la chiave. Con una chiave una tantum, tuttavia, gli unici indizi sono nel singolo messaggio, rendendo impossibile per il criptanalista rompere la chiave.
Il termine "pad" si riferisce al tempo in cui il codice è stato stampato su un cuscinetto di carta riempito con codici OTP casuali. Dopo aver usato il codice una volta, il foglio superiore del pad verrebbe distrutto, rivelando il codice successivo per il prossimo pad una tantum. I computer generano casualmente gli OTP di oggi, come hanno fatto per molti anni.