Many popular websites still cling to password creation policies from 1985Help Net Security·Dec 12, 00:00 UTC · Dec 12, 2023Data breach45