Mi è venuta in mente un'idea sull'utilizzo della crittografia solo per dati sensibili durante il trasferimento dei dati.
Ecco un esempio: quando apri una pagina web puoi vedere molte cose che sono accessibili ad altri utenti. Ma una piccola porzione di informazioni su un sito web è specifica dell'utente che deve essere protetta. Invia e ricevi questi dati tramite il canale protetto, tutti gli altri vengono reindirizzati ai canali normali (non protetti).
Con ciò possiamo avere meno overhead causato dalla crittografia.
È fattibile e sicuro? È già stato fatto?
EDIT: capisco dai commenti che l'utilizzo di due canali è una cattiva idea. Ho un'altra idea: proteggi i dati non sensibili con algoritmo crittografico computazionale meno esigente. Con dati sensibili si utilizza un algoritmo computazionale più esigente che offre una maggiore sicurezza. I dati vengono inviati attraverso un singolo canale.