mi pare che anche md5 sia irreversibile...