Experts say weak or reused passwords are behind more than 80% of data breaches.