Вы, вероятно, хотите посмотреть TLS, который был построен на его предшественнике: уровне защищенных сокетов.Версия 1.2 использует комбинацию ключей MD5 и SHA-1.
SHA - один из лучших алгоритмов одностороннего шифрования на сегодняшний день.
Вам также следует обратить внимание на виртуальные частные сети (VPN)), поскольку, похоже, вам необходимо поддерживать безопасный сеанс.