Some cryptography. SSL. OpenVPN