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.

7
Come aggiungere un nuovo elemento all'hash
Sono nuovo di Ruby e non so come aggiungere nuovo elemento all'hash già esistente. Ad esempio, prima costruisco l'hash: hash = {item1: 1} dopodiché voglio aggiungere item2, quindi dopo ho l'hash in questo modo: {item1: 1, item2: 2} Non so quale metodo fare con l'hash, qualcuno potrebbe aiutarmi?
177 ruby  hash 

9
Hash collision in git
Cosa accadrebbe realmente se avessi una collisione di hash durante l'utilizzo di Git? Ad esempio, riesco a eseguire il commit di due file con lo stesso checksum sha1, lo noterei o danneggerebbe uno dei file? Git potrebbe essere migliorato per convivere con quello, o dovrei passare a un nuovo algoritmo …
175 git  hash  sha1  hash-collision 

7
Perché Git non è considerato una "catena a blocchi"?
La struttura dati interna di Git è un albero di oggetti dati, in cui ogni oggetto punta solo al suo predecessore. Ogni blocco di dati è sottoposto a hash. La modifica (errore bit o attacco) di un blocco intermedio verrà notata quando l'hash salvato e l'hash effettivo si discostano. In …
174 git  hash  blockchain 

11
Cambiando ogni valore in un hash in Ruby
Voglio cambiare ogni valore in un hash in modo da aggiungere '%' prima e dopo il valore così { :a=>'a' , :b=>'b' } deve essere modificato in { :a=>'%a%' , :b=>'%b%' } Qual'è il miglior modo per farlo?
170 ruby  hash 


8
Quanti elementi casuali prima che MD5 produca collisioni?
Ho una libreria di immagini su Amazon S3. Per ogni immagine, md5 l'URL di origine sul mio server più un timestamp per ottenere un nome file univoco. Dato che S3 non può avere sottodirectory, ho bisogno di archiviare tutte queste immagini in una singola cartella piatta. Devo preoccuparmi delle collisioni …
164 random  md5  hash 


6
Implementazione predefinita per Object.GetHashCode ()
Come funziona l'implementazione predefinita per GetHashCode()? E gestisce strutture, classi, array, ecc. In modo efficiente e abbastanza buono? Sto cercando di decidere in quali casi devo fare i miei e in quali casi posso fare affidamento sull'implementazione predefinita per fare bene. Non voglio reinventare la ruota, se possibile.
162 .net  hash  gethashcode 

8
Salare la tua password: le migliori pratiche?
Sono sempre stato curioso ... Qual è la cosa migliore quando si salta una password per l'hashing: prefisso o postfisso? Perché? O importa, finché sali? Per spiegare: ormai tutti (si spera) sappiamo che dovremmo salare una password prima di cancellarla per l'archiviazione nel database [ Modifica: in modo da poter …


15
Buona funzione hash per archi
Sto cercando di escogitare una buona funzione hash per le stringhe. E stavo pensando che potrebbe essere una buona idea riassumere i valori unicode per i primi cinque caratteri nella stringa (supponendo che abbia cinque, altrimenti fermati dove finisce). Sarebbe una buona idea o è una cattiva? Lo sto facendo …
160 java  hash  hashtable  hashcode 


11
Hashing di un dizionario?
Ai fini della memorizzazione nella cache, è necessario generare una chiave cache dagli argomenti GET presenti in un dict. Attualmente sto usando sha1(repr(sorted(my_dict.items())))( sha1()è un metodo pratico che utilizza l' hashlib internamente) ma sono curioso di sapere se esiste un modo migliore.
156 python  hash  dictionary 

4
Come ordinare un Ruby Hash in base al valore numerico?
Ho un contatore di hash che sto cercando di ordinare in base al conteggio. Il problema in cui mi imbatto è che la funzione Hash.sort predefinita ordina i numeri come stringhe anziché per dimensione numerica. vale a dire Hash dato: metrics = {"sitea.com" => 745, "siteb.com" => 9, "sitec.com" => …
154 ruby  hash 

13
Hash più veloce per usi non crittografici?
Sto essenzialmente preparando le frasi da inserire nel database, potrebbero essere malformate, quindi preferisco memorizzarne un breve hash (mi limiterò a confrontare se esistono o no, quindi l'hash è l'ideale). Presumo che MD5 sia abbastanza lento su oltre 100.000 richieste, quindi volevo sapere quale sarebbe il metodo migliore per eseguire …
154 php  database  security  hash 

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.