Replace Crypto Implementation

Some Crypto implemention was done using OpenDHT lib. Replace it with a proper implementation basing on GnuTLSXX