Domande taggate «hash»

Una funzione hash è qualsiasi procedura o funzione matematica ben definita che converte una grande quantità di dati in un dato di piccole dimensioni, generalmente un singolo numero intero. Per domande sugli hashtag utilizzati per etichettare i contenuti sui social media, utilizzare l'hashtag. Per domande su URL e ancore HTML, utilizzare l'identificatore di frammento. Per domande sul tipo di hash di Ruby, usa ruby-hash.

14
Hash e salt sicuri per le password PHP
Attualmente si dice che MD5 è parzialmente non sicuro. Tenendo conto di ciò, vorrei sapere quale meccanismo utilizzare per la protezione con password. Questa domanda, il "doppio hashing" è una password meno sicura rispetto al semplice hashing una volta? suggerisce che l'hashing più volte può essere una buona idea, mentre …


4
Come può bcrypt avere sali integrati?
L'articolo di Coda Hale "Come conservare in modo sicuro una password" afferma che: bcrypt ha sali integrati per prevenire attacchi da tavolo arcobaleno. Cita questo documento , che afferma che nell'implementazione di OpenBSD di bcrypt: OpenBSD genera il sale bcrypt a 128 bit da un flusso di chiavi arcfour (arc4random …



14
Come funziona una tabella hash?
Sto cercando una spiegazione di come funziona una tabella hash - in un inglese semplice per un semplice come me! Ad esempio, so che prende la chiave, calcola l'hash (sto cercando una spiegazione come) e quindi esegue un qualche tipo di modulo per capire dove si trova l'array in cui …

12
Perché Java hashCode () in String usa 31 come moltiplicatore?
Secondo la documentazione Java, il codice hash per un Stringoggetto viene calcolato come: s[0]*31^(n-1) + s[1]*31^(n-2) + ... + s[n-1] usando l' intaritmetica, dove s[i]è l' i- esimo carattere della stringa, nè la lunghezza della stringa e ^indica esponenziazione. Perché 31 viene utilizzato come moltiplicatore? Capisco che il moltiplicatore dovrebbe …
481 java  string  algorithm  hash 

12
Prestazioni di HashSet vs. List
È chiaro che le prestazioni di ricerca della HashSet<T>classe generica sono superiori a quelle della List<T>classe generica . Basta confrontare la chiave basata su hash con l'approccio lineare inList<T> classe. Tuttavia, il calcolo di una chiave hash può richiedere alcuni cicli della CPU, quindi per una piccola quantità di elementi …


6
Calcola checksum MD5 per un file
Sto usando iTextSharp per leggere il testo da un file PDF. Tuttavia, ci sono volte in cui non riesco a estrarre il testo, perché il file PDF contiene solo immagini. Scarico gli stessi file PDF ogni giorno e voglio vedere se il PDF è stato modificato. Se non è possibile …
334 c#  .net  hash  md5 

11
stringa hash node.js?
Ho una stringa che voglio hash. Qual è il modo più semplice per generare l'hash in node.js? L'hash è per il controllo delle versioni, non per la sicurezza.
325 hash  node.js 

4
Quale tipo / lunghezza di colonna dovrei usare per archiviare una password con hash Bcrypt in un database?
Voglio archiviare una password con hash (usando BCrypt) in un database. Quale sarebbe un buon tipo per questo, e quale sarebbe la lunghezza corretta? Le password con hash su BCrypt sono sempre della stessa lunghezza? MODIFICARE Hash di esempio: $2a$10$KssILxWNR6k62B7yiX0GAe2Q7wwHlrzhF3LqtVvpyvHZf0MwvNfVu Dopo aver eseguito l'hashing di alcune password, sembra che BCrypt …
318 mysql  hash  types  storage  bcrypt 


16
Il "doppio hashing" è una password meno sicura rispetto al semplice hashing una volta?
L'hashing di una password due volte prima dell'archiviazione è più o meno sicuro rispetto al semplice hashing una volta? Quello di cui sto parlando è fare questo: $hashed_password = hash(hash($plaintext_password)); invece di questo: $hashed_password = hash($plaintext_password); Se è meno sicuro, puoi fornire una buona spiegazione (o un link a uno)? …


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.