O que é Hashing?

Hashing pode se referir a qualquer um dos seguintes:

1. Quando se refere a bancos de dados, o hashing é um método de classificação e indexação de dados. A idéia por trás do hashing é permitir que grandes quantidades de dados sejam indexadas usando palavras-chave ou chaves comumente criadas por fórmulas complexas. O hashing permite que uma grande quantidade de informações seja pesquisada e listada.

2. Quando se refere à segurança, o hashing é um método de coleta de dados, criptografia e criação de saída imprevisível e irreversível. MD2, MD5, SHA e SHA-256 são exemplos de algoritmos de hashing.

Algoritmo, termos de banco de dados, validação de dados, hash, hash tag, termos de segurança