Ogni volta che uno scambio di dati avviene tramite Internet, la cosa fondamentale che viene in mente è una comunicazione sicura. Il successo e la protezione della comunicazione di qualsiasi dato privato sono la preoccupazione principale di quasi tutti i settori. Ognuno desidera un ambiente sicuro per comunicare con l'autentico beneficiario più volentieri di un avversario. La tecnica di crittografia basata sulla chiave di sessione aiuta a raggiungere questo obiettivo preciso, dove lo scambio di chiavi è obbligatorio prima di ogni comunicazione. La spiegazione generale è che la nuova chiave di sessione è la funzione della chiave e dei dati precedenti. Quindi, dopo ogni sessione è necessario estrarre la chiave di sessione successiva e ricordarla fino alla sessione successiva. In questo libro abbiamo proposto una tecnica di crittografia che utilizza una variante segreta della chiave di sessione, costruita a partire dalla chiave utente originale e dai dati segreti che il mittente deve inviare. Lo schema proposto non richiede l'estrazione e la memorizzazione della chiave di sessione per costruire la chiave di sessione successiva, anche se la chiave di sessione cambia a ogni sessione. Abbiamo inoltre introdotto una tecnica di crittografia a due livelli, più robusta per difendersi da qualsiasi attacco crittografico.