Obter uma taxa de transferência de 100 Mbps é fácil, sendo muito mais do que um throughput de 300 Mbps (no Linux). Isso se deve ao design 'tun' / 'tap' no kernel do Linux.
Além disso, o algoritmo blowfish é largamente ligado à velocidade do relógio, como descobri ao comparar hardware que variou de novo a 8 anos de idade.
O AES128 e o AES256 podem se beneficiar do patch AES-NI da Intel, que parece acelerar as coisas mesmo em hardware que não é compatível com AES-NI.
Qualquer coisa que exceda 800 MHz deve ser suficiente para obter uma taxa de transferência de 100 Mbps, com placas GigE decentes (intel, broadcom, etc).