Industry Digital passwords come under pressure as major tech companies move towards strengthened security measures , and Administrator 2025 August 30