Implemented hybrid encryption similar to what TOR is using