Это различие не решает все проблемы. Шифрование с открытым ключом, используемое в защищённой переписке, анонимных коммуникациях, веб‑сайтах и других системах, обычно нельзя построить только на основе хешей. Для этих приложений требуются математические структуры, создающие «секретный ход», позволяющий уполномоченным пользователям расшифровывать информацию. источник