newbie question(s)

11/05/2008 16:07 infinityd#1
Im a complete newb when it comes to CO programming. So humor me.. Does CO make any attempt to encrypt packets at all. And does the cipher change between program launches or patches? Or do they just switch the packets around [what code does what] from time to time ?

edit: and btw I did try searching through the forum but couldn't find any info on it.
11/05/2008 16:36 Evan Lim#2
infinityd@
yes
rarely
no
11/06/2008 03:00 infinityd#3
Ty.

What sort of encryption do they use? I assume it is really crappy like xor...
11/06/2008 03:27 unknownone#4
Was before v.5018. Now they only use the crap xor for login servers. Game servers use blowfish, supplemented by a DH key exchange.
11/06/2008 03:53 infinityd#5
Quote:
Originally Posted by unknownone View Post
Was before v.5018. Now they only use the crap xor for login servers. Game servers use blowfish, supplemented by a DH key exchange.
I'm surprised it is even that strong. Any idea what the key length they use is ? I wonder why they didn't at least go with twofish.
11/07/2008 00:40 kinshi88#6
Quote:
Originally Posted by infinityd View Post
Any idea what the key length they use is ?
32 - 448 bits =P
11/07/2008 03:59 unknownone#7
Initiall 128-bit, afterwards 448 (well, the result of the DH-key exchange, which is 512-bits, but some of it is omitted)