Qualcuno sa di un modo per ottenere un valore di chiave a 256 bit generato da una passphrase di qualsiasi lunghezza? La crittografia non può essere salata poiché i valori crittografati devono essere generati nuovamente e confrontati nel database. Quindi un valore deve generare la stessa stringa crittografata ogni volta che viene crittografata.generazione di un valore chiave AES 256 bit
Attualmente sto usando una chiave di 32 caratteri che funziona sull'assunzione possibilmente errata questo è 256 bit?
Quindi, vorrei che la "quick brown fox" sia convertita in una chiave AES 256 bit adatta?
"La crittografia non può essere salata poiché i valori crittografati devono essere generati di nuovo" Ecco perché è comune memorizzare il sale insieme alla password con hash. In questo modo, se due utenti diversi hanno la stessa password, produce diversi hash, ma per un singolo utente, la stessa password produrrà sempre lo stesso hash. – svick
per essere sinceri, senza il sale non è affatto criptato. Non dovrebbe essere possibile eseguire una ricerca diretta del database rispetto a un valore crittografato. – Matthew