Nota: A tradução desta entrada está atualmente em revisão de qualidade, portanto parte do conteúdo é exibida temporariamente apenas em inglês.
Este verbete ainda não foi traduzido para o seu idioma, portanto o original é exibido abaixo.
hash function
This term is a technical specification used primarily in computer science, cryptography, and data structures. It describes a deterministic process where the same input always produces the same output, creating a digital fingerprint of the data. In a security context, the focus is on collision resistance, meaning it should be computationally infeasible to find two different inputs that produce the same hash.
While the term is highly specialized, it is used across various registers from academic papers to casual developer discussions. It is distinct from encryption because hashing is a one-way process; unlike encrypted data, a hash is not intended to be decrypted back into its original form.