Perguntas com a marcação «hashing»

Uma função hash é qualquer algoritmo que mapeia dados de comprimento arbitrário para dados de comprimento fixo. Os valores retornados por uma função hash são chamados de valores hash, códigos hash, somas hash, somas de verificação ou simplesmente hashes. Da Wikipedia: http://en.wikipedia.org/wiki/Hash_function

46
Por que quase nenhuma página da web possui senhas de hash no cliente antes de enviá-las (e hash-as novamente no servidor), para "proteger" contra a reutilização de senhas?

Existem muitos sites na Internet que exigem informações de login, e a única maneira de se proteger contra a reutilização de senhas é a "promessa" de que as senhas sejam colocadas em hash no servidor, o que nem sempre é verdade. Então, eu me pergunto, quão difícil é criar uma página da Web que faça...

43
É mais seguro hash uma senha várias vezes?

Eu li algumas vezes que, ao armazenar senhas, é uma boa prática 'duplicar hash' as ​​strings (por exemplo, com md5 e sha1, ambos com sais, obviamente). Acho que a primeira pergunta é: "isso está realmente correto?" Caso contrário, descarte o restante desta pergunta :) A razão pela qual pergunto é...

19
O que torna um algoritmo de hash "seguro"?

Depois de ler essa pergunta interessante, senti que tinha uma boa idéia de qual algoritmo de hash inseguro usaria se precisasse de um, mas não faço ideia do porquê de usar um algoritmo seguro. Então, qual é a distinção? A saída não é apenas um número aleatório representando a coisa com hash? O que...

15
Como os filtros de bloom escalonáveis ​​funcionam?

Eu estava lendo sobre filtros de bloom escaláveis ​​e não conseguia entender como cada vez que um filtro de bloom constituinte é preenchido, um novo filtro de bloom com tamanho maior é adicionado. Os elementos que contribuíram para os bits definidos nos filtros criados inicialmente não podem ser...

12
De onde devem vir os valores de hash de sal?

Ao adicionar valores de sal a um valor de hash para algo como uma senha que não pode ser armazenada em texto sem formatação, qual é o melhor local para obter os valores de sal? Para o contexto, suponhamos que seja para senhas em um login de página da

9
Classificação da função hash

Na internet, me deparei com esta pergunta: Classifique as funções de hash com base nos vários métodos pelos quais o valor da chave é encontrado. com respostas como Método direto Método de subtração Método de divisão de módulos Método de extração de dígitos Método do meio do quadrado Método...

8
Como um navegador da web salva senhas?

Como os navegadores da Web atuais (ou clientes de email móvel e qualquer software em geral) salvam as senhas dos usuários? Todas as respostas sobre o armazenamento de senhas dizem que devemos armazenar apenas hashes, não a senha em si. Mas estou com dificuldade para pesquisar na web tentando...