Научитесь использовать мощные криптографические хеш-функции в современном C++ в Windows (SHA, SHA2, MD5…Криптографические хеш-функции — это односторонний алгоритм, который принимает входные данные любого размера и производит вывод того же размера…learncplusplus.org