CyberCX Hack Report: Insights from a year of offensive security testing

Get ready to kiss passwords goodbye

Cyber Security Strategy

typing on a laptop

Published by Jed Laundry on 19 September 2022

 

Since the dawn of IT security, passwords have been an unavoidable necessity for humans to be able to interact securely with technology. At the same time, whether you’re an end user, an IT professional, or a business owner, our collective experience with passwords has been problematic at best.

Many attempts have been made to shift the dial on passwords, through technology, training and improved processes, but some fundamental issues persist:

It has therefore long been clear that the only way to remove the risk and inevitable problems associated with passwords, is to get rid of passwords completely.

The good news is that passwords are disappearing faster than most people realise. This is in large part thanks to the rise of passkeys – a technology that has been developed by a consortium of tech leaders, and is about to get a huge boost as Apple rolls it out to millions of iPhones, iPads and MacBooks around the world through iOS 16 and macOS Ventura.

 

So what are passkeys?

Passkeys use the secure element in laptops, mobile phones, and FIDO2 security keys to store asymmetric cryptographic secrets.

But what does that actually mean in plain English? Here’s a run-down:

The way it works in practice is simple:

  1. A website wants to authenticate you. Instead of showing you a password entry form, the website asks your browser for a passkey.
  2. Your browser asks you which passkey you would like to use. This could be one tied to your laptop (for example, Windows Hello), one that’s connected via USB (for example, a Yubikey), or one that’s on your Android or iPhone via Bluetooth.
  3. You prove who you are through Face ID, fingerprint, or your PIN. This happens locally between you and your device – it is not sent or stored in the cloud.
  4. Your passkey authenticator sends a signed token back to your browser, to send on to the website, proving that it’s you without needing a password.

 

Implementing passkeys

From a technical standpoint, passkeys have a relatively low barrier to entry for any applications that use Single Sign-On (SSO) to your existing centralised identity provider, such as Azure AD, Okta, Auth0, or OneLogin. We can turn on and start using them today, because it is built on the existing FIDO2 and WebAuthn protocols.

But as with any business change, if you dive head-first into the technology without a plan, you may struggle to complete the change successfully, and potentially confuse your users in the process.

Any plan to migrate from passwords to passkeys should answer the following questions:

 

Big tech leading the passkey shift

The good news is that major innovators and industry leaders from Apple, through to Google, and Microsoft are working together to make passkeys a reality for the billions of users across their ecosystems. The push by these leaders to normalise passkeys should smooth adoption more broadly, with people becoming familiar with them across their networks and in more parts of their daily digital life.

Your own plans to introduce and integrate passkeys into your organisation’s systems will take time to devise, implement, and embed. CyberCX, Australia and New Zealand’s largest cyber security services provider, is already working with organisations to prepare for this shift, following the principles outlined here. We can help you too.

 


 

Other Cyber Security Resources

Ready to get started?

Find out how CyberCX can help your organisation manage risk, respond to incidents and build cyber resilience.