2.2.3 Simétrico-Assimétrico
O modelo simétrico assimétrico é simplesmente uma união dos modelo simétrico e assimétrico, tentando usar as virtudes de cada um. Este sistema foi ou ainda é usado em alguns programas famosos de encriptação, como o PGP, o GPG,o SSL, etc.
O funcionamento é relativamente simples, uma vez entendidas as fraquezas dos modelos simétrico e assimétrico.
Como o modelo assimétrico é computacionalmente custoso e sofre do problema descrito quando há um intruso na comunicação, ele é usado apenas em uma fase inicial da comunicação, para a troca de chaves de maneira segura entre emissor e receptor. Uma vez que o modelo assimétrico fez a troca de chaves de maneira segura, estas são usadas para criptografar as mensagens usando o modelo simétrico, bem mais eficiente computacionalmente do que o modelo assimétrico.