In Fedora 35 è previsto il passaggio a yescrypt per l'hashing delle password.

Per la realizzazione in Fedora 35 è previsto il passaggio all'uso dello schema di hashing delle password yescrypt. La modifica non è ancora stata esaminata dal comitato FESCo (Fedora Engineering Steering Committee), responsabile della parte tecnica dello sviluppo della distribuzione Fedora. Se la modifica verrà approvata, a partire da Fedora 35, le password per i nuovi utenti in /etc/shadow verranno per impostazione predefinita hashate utilizzando yescrypt. Il supporto per i vecchi hash, creati utilizzando l'algoritmo sha512crypt precedentemente utilizzato, sarà mantenuto e disponibile come opzione. Tra le distribuzioni che hanno già adottato yescrypt si possono citare ALT Linux, Debian Testing e Kali Linux.

Yescrypt amplia le capacità del classico scrypt supportando schemi con un maggiore consumo di memoria e riduce l'efficacia degli attacchi che utilizzano GPU, FPGA e chip specializzati. La sicurezza di Yescrypt è garantita dall'uso di primitivi crittografici già collaudati come SHA-256, HMAC e PBKDF2.

Tra i difetti dell'algoritmo sha512crypt utilizzato in Fedora si segnalano l'efficacia solo con una dimensione del salt superiore a 90 bit (si raccomanda un minimo di 128 bit); vulnerabilità agli attacchi DoS tramite il sovraccarico del CPU durante l'hashing di password lunghe; vulnerabilità a un attacco basato sulla determinazione della dimensione della password tramite l'analisi passiva del tempo di elaborazione dell'hash; funzionamento senza l'uso di una funzione crittografica di derivazione della chiave (KDF, key derivation function).

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster