Tvá ukázka symetrické šifry je ovšem zcela mimo. Musíš si uvědomit, že moderní šifrovaný kanál využívá NĚKOLIKA RŮZNÝCH šifrovacích metod - každou k něčemu jinému. Nicméně pro samotný přenos dat se používá asymetrické šifrování (pár veřejný/soukormý klíč), typicky nějaký druh RSA nebo DH. Husťáci používají pak El Gamal nebo eliptické křivky.
Obecně platí:
nejrychlejší: AES
středně rychlý: NTRU (cca 15x pomalejší)
pomalý: DH/RSA (a to zásadně)