eolib-cpp 0.1.0-beta.7
Core C++ library for writing Endless Online applications
Loading...
Searching...
No Matches
eolib::encrypt Namespace Reference

Packet encryption and server verification. More...

Classes

class  DataEncrypter
 Functions for encrypting and decrypting EO data. More...
class  ServerVerifier
 Server verification, as performed during the connection handshake. More...

Detailed Description

Packet encryption and server verification.

eolib::encrypt::DataEncrypter implements the interleave, flip and swap steps used to encrypt and decrypt packet data, and eolib::encrypt::ServerVerifier hashes the challenge sent by a client during connection initialization.