A criptografia assimétrica tem como desvantagem o desempenho, pois é muito mais lenta que a criptografia simétrica. Se usássemos criptografia assimétrica em todas as transações criptográficas, teríamos perda de desempenho bastante significativa.
O mais comum é utilizar de uma forma combinada as duas técnicas:
|
1) Uma chave simétrica, inteiramente randômica, é criada e os dados são cifrados com essa chave.
|
2) A chave simétrica em si é cifrada com a chave pública do destinatário.
|
3) O conjunto chave e mensagem é enviado ao destinatário.
|
||
|
4) O destinatário decifra a chave simétrica (chamada de chave de sessão) utilizando sua chave privada.
|
5) Com a chave simétrica em mão, o destinatário decifra o resto da mensagem.
|