Hash e algoritmo de criptografia