Icona del sito SSL.com

Che cos'è un "protocollo crittografico?"

A protocollo è semplicemente un insieme di regole o istruzioni che determinano come agire o interagire in una determinata situazione. UN protocollo crittografico è progettato per consentire comunicazioni sicure in determinate circostanze. Il protocollo crittografico più familiare agli utenti di Internet è il Secure Sockets Layer (o SSL) protocollo, che (con il suo discendente il Transport Layer Security, o TLS, protocollo) protegge i numeri di carte di credito e altre informazioni sensibili e che fornisce il simbolo del lucchetto nella barra degli indirizzi del browser per farti sapere che puoi fidarti della connessione.

Sebbene SSL (o più propriamente SSL /TLS) è un protocollo complesso con più componenti (spesso variabili), puoi pensare a "pig Latin" come un esempio di protocollo crittografico (molto semplice e non molto sicuro) - chiamalo Protocollo latino di maiale (o PLP) - utilizzando il seguente set di regole:

  1. "Se la parola inizia con una consonante, sposta la prima sillaba alla fine."
  2. "Aggiungi" -ay "alla fine di ogni parola."

Ad esempio, se Andy e Brenda sanno e accettano entrambi di trasmettere usando PLP (ma la loro insegnante di matematica, la signora Cheever, no) potrebbero provare a usarlo per proteggere le loro comunicazioni (cioè, condividere le risposte in classe).

Così:

"La risposta al numero sei è quarantadue virgola due."

con PLP applicato diventa:

"Eethay rispondi ootay umbernay ixsay isay ortyfay-ootay ointpay ootay."

NOTA: Maiale latino fa a scelta molto scarsa come protocollo crittografico: è facile da decifrare, consente la trasmissione di alcune parti del messaggio in una forma chiaramente comprensibile (rispondere?) e il codice sottostante è ampiamente noto. Per questo e molti, molti altri motivi, lo facciamo non suggeriscono di provare a utilizzare questo metodo per passare l'algebra e SSL.com non può assumersi alcuna responsabilità in caso di chiamata presso l'ufficio del preside.

Il PLP è tra l'altro un esempio di crittografia simmetrica, poiché la stessa "chiave" codifica e decodifica le informazioni. In generale, la crittografia simmetrica è l'unico tipo fattibile negli scenari del mondo reale: l'alternativa, la crittografia asimmetrica, che utilizza due set di chiavi, è troppo ingombrante per l'uso quotidiano. Tuttavia, SSL /TLS utilizza la crittografia asimmetrica in un "handshake" iniziale per configurare ogni nuova sessione protetta e crittografata simmetricamente.

Per informazioni più complete su come SSL /TLS lavori, vedi il nostro articolo su SSL /TLS stretta di mano. Come sempre, se avete domande CONTATTACI su SSL.com, dove crediamo che un Internet più sicuro sia un Internet migliore.

Esci dalla versione mobile