Hallo,
mit beiden.
Also der Server sendet dir einen öffentlichen Schlüssel zu (2048 Bit), und ich denke mal dass dein PC dann einen 2. Schlüssel (durch Zufall) generiert, dieser ist 128 Bit lang.
Dann Verschlüsselt dein PC die 128 Bit mit dem 2048 Bit langen Key per RSA und sendet ihn an den Server.
Nur der Server, mit dem geheimen Key, kann dann das Verschlüsselte entschlüsseln.
Die Daten werden dann per RC4 versendet, als Schlüssel wird der generiete 128 Bit lange Key benutzt.
Denn Symmetrische Verfahren (RC4) sind deutlich schneller als Asymmetrische Verfahren (RSA)