Newsgroup: it.comp.os.linux.sys
Titolo: Postfix Dovecot Auth Mysql

Buongiorno,
ho reinstallato un serverino Linux con OpenSuse (la scelta per molti di voi 
non piacerà lo so, ma è quella che conosco meglio).
 
Installo il postfix, dovecot e Mysql, tutto OK. Il Postfix riceve l'email e 
le archivia nel punto giusto.
Adesso il rpoblema ce l'ho con l'autenticazione in quanto ho scelto di 
mettere le password nel database in SHA-512, criptate.
 
Nonostante abbia detto a Dovecot che le password sono criptate, non riesco a 
fare l'autenticazione.
 
Avete qualche link di documentazione , howto, tutorial per una perfetta 
configurazione ?
 
Va benissimo anche se devo cambiare tipo di cript (MD5 o altro), non vorrei 
lasciarle però PLAIN nel database.
 
Grazie a tutti.
 
SAluti
 


 
 
che hai in default_pass_scheme?
 
se metti
default_pass_scheme = MD5-CRYPT
 
e quindi
 
password_query = \
   SELECT username, password \
   FROM TUODB WHERE username = '%u'
 
dopo aver correttamente configurato l'accesso al db, dovresti riuscire a 
dire a dovecot di usare MD5-CRYPT come schema. Quindi non salvi in 
plaintext.
 
Trattandosi di un digest (in teoria) dovrebbe essere irreversibile.

   FROM TUODB WHERE username = '%u'
 
Si fatto tutto ma se faccio un test con il client OUTLOOK mi dice che la 
password non puņ essere PLAIN.
Non so se devo fare qualche altra configurazione.
 
SAluti 
 

 plaintext.
 
praticamente e' come averle in plaintext..
 
Ciao Jack
-- 
Yoda of Borg am I! Assimilated shall you be! Futile resistance is, hmm?

 Ciao Jack
 
 
Allora cosa mi consiglieresti ?


 
l'md5 non è un digest? mi risulta esserci un attacco a collisioni, ma 
comunque richiede tempo e capacità elaborativa. non è proprio cme averle 
in plain. è diventato più semplice ultimamente?
 
 
 


algoritmi migliori: blowfish, sha512, ecc.
 
tanto per capire:
http://arstechnica.com/security/2013/05/how-crackers-make-minced-meat-out-of-your-passwords/
 



grazie a CUDA e company _molto_ piu' semplice:
http://arstechnica.com/security/2013/05/how-crackers-make-minced-meat-out-of-your-passwords/
 


 
http://arstechnica.com/security/2013/05/how-crackers-make-minced-meat-out-of-your-passwords/
 
 
 
Si, ok, ma qui parliamo di un attacco a dizionario. Che tu abbia una 
chiave a 2048 bit o un md5, se metti "pippo" come password, sempre 15 
secondi ci metterà a trovarla. Questo prescinde da cosa utilizzi per 
crittografare.


Si ok, non hai capito.



 
non lo metto in dubbio e anzi è altamente probabile, ma nell'articolo si 
parla di una base a dizionario per poi usare tecniche di ibridazione con 
bruteforce. Certo, non è un dizionario tradizionale di tipo "pippo" 
"pluto" "topolino" ma più che altro di combinazioni di dizionari con 
caratteri BF. Direi un dizionario intelligente e "avanzato".
 
"As the name implies, a hybrid attack marries a dictionary attack with a 
brute-force attack, a combination that greatly expands the reach of a 
well-honed word list while keeping the keyspace to a manageable length."
 
Però fondamentalmente rimaniamo lì: se usi "pippo", non c'è algoritmo 
che ti tuteli. Non è che in SHA-512 "pippo" sia meno scopribile che in 
MD5. E alla fine, seppur molto avanzato e migliorato con elementi di 
Brute Force, il dizionario è alla base natia di quell'attacco.
 
Se mi è sfuggito qualcosa, sono ben accetti hint. :)

 Se mi č sfuggito qualcosa, sono ben accetti hint. :)
 
dice anche che con l'HW che avevano a disposizione facevano 16000+ hash
al secondo con MD5, mentre ne facevano 2000+ con SHA512.
 
Con le hash il problema non e' se sia piu' o meno scopribile, ma quanto
tempo ci si mette.
 
altro link: 
https://crackstation.net/hashing-security.htm
 


 altro link: 
https://crackstation.net/hashing-security.htm
 
 
 
Grazie a voi mi faccio una cultura...
 
VI chiedo un aiuto, come configuro postfix perchè usi dovecot per 
l'autenticazione degli utenti per usare l'smtp ?
 
Nonostante nel file 
main.cf
 abbia specificato il dovecot, niente da 
fare...non va.
 
Un howto ?
 
Grazie mille.