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.

11
Compilare l'hashing della stringa del tempo
Ho letto in diversi posti che usando i nuovi valori letterali di stringa di C ++ 11 potrebbe essere possibile calcolare l'hash di una stringa in fase di compilazione. Tuttavia, nessuno sembra essere pronto a dire che sarà possibile o come sarebbe stato fatto. È possibile? Come sarebbe l'operatore? Sono …

1
Best practice per la generazione di token OAuth?
Mi rendo conto che la specifica OAuth non specifica nulla sull'origine del codice ConsumerKey, ConsumerSecret, AccessToken, RequestToken, TokenSecret o Verifier, ma sono curioso di sapere se esistono best practice per la creazione di token significativamente sicuri (in particolare Token / Combinazioni segrete). Per come la vedo io, ci sono alcuni …


3
La funzione hash in Python 3.3 restituisce risultati diversi tra le sessioni
Ho implementato un BloomFilter in Python 3.3 e ho ottenuto risultati diversi ad ogni sessione. Analizzare questo strano comportamento mi ha portato alla funzione hash () interna: restituisce valori hash diversi per la stessa stringa ogni sessione. Esempio: >>> hash("235") -310569535015251310 ----- apertura di una nuova console python ----- >>> …

1
Hash Rocket è deprecato?
Il ben citato post RIP Hash rocket sembrerebbe implicare che la sintassi Hash Rocket ( :foo => "bar") è deprecata a favore del nuovo hash in stile JSON Ruby ( foo: "bar"), ma non riesco a trovare alcun riferimento definitivo che indichi la forma Hash Rocket è attualmente deprecato / …

10
La necessità di nascondere il sale per un hash
Al lavoro abbiamo due teorie concorrenti per i sali. I prodotti su cui lavoro usano qualcosa come un nome utente o un numero di telefono per salare l'hash. Essenzialmente qualcosa che è diverso per ogni utente ma è prontamente disponibile per noi. L'altro prodotto genera in modo casuale un salt …

2
Pulizia delle password degli utenti
Come devo sfuggire o ripulire le password fornite dagli utenti prima di eseguirne l'hashing e memorizzarle nel mio database? Quando gli sviluppatori PHP prendono in considerazione l'hashing delle password degli utenti per motivi di sicurezza, spesso tendono a pensare a quelle password come farebbero con qualsiasi altro dato fornito dagli …
98 php  sql  pdo  hash 

6
Hashing di un file in Python
Voglio che Python legga in EOF in modo da poter ottenere un hash appropriato, che sia sha1 o md5. Per favore aiuto. Ecco cosa ho finora: import hashlib inputFile = raw_input("Enter the name of the file:") openedFile = open(inputFile) readFile = openedFile.read() md5Hash = hashlib.md5(readFile) md5Hashed = md5Hash.hexdigest() sha1Hash = …
98 python  hash  md5  sha1  hashlib 


16
Come estrarre un hash secondario da un hash?
Ho un hash: h1 = {:a => :A, :b => :B, :c => :C, :d => :D} Qual è il modo migliore per estrarre un sotto-hash come questo? h1.extract_subhash(:b, :d, :e, :f) # => {:b => :B, :d => :D} h1 #=> {:a => :A, :c => :C}
96 ruby  hash 

4
Come posso combinare gli hash in Perl?
Qual è il modo migliore per combinare entrambi gli hash in% hash1? So sempre che% hash2 e% hash1 hanno sempre chiavi univoche. Preferirei anche una singola riga di codice, se possibile. $hash1{'1'} = 'red'; $hash1{'2'} = 'blue'; $hash2{'3'} = 'green'; $hash2{'4'} = 'yellow';
95 perl  dictionary  hash  merge 




3
Significato di hashing aperto e hash chiuso
Hashing aperto (concatenamento separato): Nell'hashing aperto, le chiavi vengono archiviate in elenchi collegati allegati alle celle di una tabella hash. Hashing chiuso (indirizzamento aperto): Nell'hashing chiuso, tutte le chiavi vengono archiviate nella tabella hash stessa senza l'uso di elenchi collegati. Non riesco a capire perché siano chiamati aperti, chiusi e …
94 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.