Rising component costs may adjust prices on selected items without prior notice. Supply constraints may add shipping time — we’ll notify you if affected. OEM costs and supply tightening — contact us to secure stock and pricing. For projects or bulk orders, choose “Request for Quotation” on any item.
Call our specialists(65) 6978 3502 Email our sales teamsales@sourceit.com.sg

Your Company Password Policy Might Be Making Security Worse

Yes, a traditional company password policy can make security worse. Forcing everyone to change passwords every 90 days and to mix capitals, numbers and symbols pushes people towards predictable patterns, written-down notes and reused passwords. The US National Institute of Standards and Technology (NIST) now says verifiers "SHALL NOT require subscribers to change passwords periodically" and "SHALL NOT impose other composition rules", and Microsoft gives similar advice for Microsoft 365.

This opinion piece compares the old rules with current guidance, argues both sides, and shows how multi-factor authentication (MFA), passkeys and Windows Hello hardware such as the ASUS ExpertBook P3, ASUS ExpertBook B1, Lenovo ThinkPad T14 Gen 7 and ViewSonic VG2757V-2K monitor take passwords out of the daily routine.

Old password rules vs current guidance

Common company rule What current guidance says Better policy
Change every 60 or 90 days NIST: do not require periodic changes; force a change when there is evidence of compromise. Microsoft recommends passwords never expire for cloud-only accounts Change on compromise, not on a calendar
Must contain upper, lower, number and symbol NIST: do not impose composition rules Ask for length instead
Minimum 8 characters NIST: at least 15 for a password used alone, 8 when part of MFA; Microsoft recommends 14; CSA suggests passphrases of at least 12 Long passphrases, at least 14 to 15 characters
Security questions for resets NIST: do not use knowledge-based security questions MFA-backed self-service reset
Block paste and password managers NIST: allow password managers and autofill; paste should be permitted Issue a company password manager
No check against known bad passwords NIST: compare new passwords with a blocklist of common and compromised passwords Turn on banned-password checks

Why forced password changes backfire

Microsoft's password policy guidance for Microsoft 365 puts it bluntly: "research shows that almost every rule you impose on your users results in a weakening of password quality. Length requirements, special character requirements, and password change requirements all result in normalization of passwords, which makes it easier for attackers to guess or crack passwords." Its recommended setting is for passwords to never expire.

Anyone who has worked in an office has seen the pattern: a base word with a number at the end that goes up by one each quarter, the same password used for the payroll portal and a shopping site, a sticky note under the keyboard. None of that is laziness; it is a predictable response to rules that ask people to remember something new, complex and meaningless several times a year. The Cyber Security Agency of Singapore (CSA) warns against exactly these habits, telling people to avoid predictable patterns "such as adding '1' to the end of a common word".

The case for keeping strict rules

There is a fair argument on the other side. Some industry frameworks, client contracts and audit checklists still list expiry and complexity rules, and changing them means updating documents and explaining the change to auditors. Periodic changes also limit how long a stolen password stays useful if nobody notices the theft. And CSA's public advice still suggests mixing uppercase and lowercase letters, numbers or symbols "to make it even harder to crack".

Our view: the second argument only holds if you have no way to detect compromise, and the fix for that is MFA and sign-in monitoring, not a calendar reminder. NIST keeps the forced change for when there is evidence of compromise. Character mixing inside a long passphrase does no harm if people choose it; the problem is mandating it on short passwords. If an auditor or contract requires expiry, document the requirement and the compensating controls, rather than assuming the old rule is best practice.

Stop asking staff to remember more. Ask them to type less, and make the password the least important part of signing in.

What should a modern company password policy say?

A short, defensible policy for a Singapore SME looks like this:

  • Length over complexity. NIST sets 15 characters as the minimum for a password used on its own, and says systems should permit at least 64. Microsoft recommends a 14-character minimum. CSA recommends passphrases that are "long (with at least 12 characters) and random", such as several words tied to a memory unique to you.
  • No calendar expiry. Change passwords when there is evidence of compromise, after a phishing click, or when someone leaves; see Your Ex-Employee Might Still Have Access to Company Data.
  • Block bad passwords. NIST requires checking new passwords against a blocklist of commonly used, expected or compromised passwords, and Microsoft calls banning easy-to-guess passwords the most important requirement.
  • A password manager for everyone. NIST says verifiers "SHALL allow the use of password managers and autofill functionality". CSA advises using a different password for each account and choosing a password manager that offers 2FA.
  • MFA everywhere it is offered. Microsoft recommends enforcing MFA registration; CSA notes 2FA protects an account even if someone obtains the password.
  • No security questions or hints. NIST rules out both.

Passkeys and Windows Hello: replacing the password

The longer-term fix is to stop relying on shared secrets. The FIDO Alliance describes passkeys as FIDO credentials that "replace passwords with cryptographic key pairs for phishing-resistant sign-in security", used from "computers, phones, or security keys", so "there are no passwords to steal" from a breach. Microsoft's Windows Hello for Business works on similar principles: a device-specific credential combined with a biometric or PIN, where "the PIN never leaves the device" and biometric data is stored on the local device only. Microsoft describes it as phish-resistant two-factor authentication, with a caveat that Windows Hello on a local account does not offer the same key-based protection as a Microsoft Entra or Microsoft account.

That makes the laptop part of your password policy. If a stolen laptop is your worry, read One Stolen Laptop. How Much Could It Really Cost Your Business?, and for why business laptops carry these features, see business vs consumer laptops.

Which laptops support Windows Hello sign-in?

These store listings state biometric sign-in hardware (prices as listed on 23 Oct 2026, all in stock at the time of writing):

More options are in notebook deals and the ASUS ExpertBook range. Pair new hardware with properly licensed software, as we explain in non-genuine Microsoft software as a cybersecurity risk.

SourceIT's verdict

Drop calendar expiry and complexity mandates, require length, block known-bad passwords, give staff a password manager, and switch on MFA. Then move sign-in to Windows Hello and passkeys so the password becomes a fallback. Passwords are only one layer; office printers and unmanaged devices matter too, as covered in Your Office Printer Could Be the Weakest Link in Your Network and The Most Dangerous Device in Your Office Might Be the One Nobody Manages, and ransomware defence in preventing ransomware in Singapore. SourceIT supplies Lenovo and ViewSonic with local warranty. For fleet orders, see volume discounts and special pricing, call (65) 6978 3502 or email Sales@sourceit.com.sg.

Frequently asked questions

Should company passwords expire every 90 days? Current NIST guidance says systems should not require periodic password changes, only a forced change when there is evidence of compromise. Microsoft recommends that Microsoft 365 cloud-only passwords never expire.

How long should a company password be? NIST sets a minimum of 15 characters for a password used on its own and 8 when it is part of MFA. Microsoft recommends 14, and CSA suggests passphrases of at least 12 characters.

Are complexity rules still recommended? NIST says verifiers should not impose composition rules such as requiring mixed character types. Length and a blocklist of common passwords matter more.

Should we allow password managers? Yes. NIST says verifiers shall allow password managers and autofill, and CSA recommends a password manager with 2FA so each account gets a different password.

What is a passkey? The FIDO Alliance describes a passkey as a FIDO credential that replaces a password with a cryptographic key pair, making sign-in phishing-resistant, with keys used from computers, phones or security keys.

Does Windows Hello replace passwords at work? Windows Hello for Business combines a device-bound credential with a fingerprint, face or PIN, and Microsoft describes it as phish-resistant. Microsoft notes that on a local account it does not offer the same key-based protection as a Microsoft Entra ID or Microsoft account.

Share This Article
Facebook
  • Tags: Hardware, Office Tech, Opinion, Security

  • More from our blog


    ← Older Post Newer Post →