Generare password md5 per asterisk

Alcuni Trunk SIP (come nel mio caso Messagenet) necessitano dell’autenticazione con invio della password mascherata con l’algoritmo md5.

in questo caso nelle configurazioni del Provider bisogna utilizzare

[nome_provider]
username=xxxxxx
md5secret=hash_generato
auth=md5

in questo caso la password non viene specificata in chiaro nelle configurazioni ma va generata. Dalla riga di comando di Linux e’ semplicissimo ottenerlo con il comando: 

echo -n “username:sip_server:password” | md5sum

che restituisce l’hash da includere nel file di configurazione.

Happy calling!