Skip to content
arrow_back
verifiedISO/IEC 27001:2022

ISO 27001 Annex A 8.24Effective Use of Cryptography and Key Management

Official control statement

Rules for the effective use of cryptography, including cryptographic key management, shall be defined and implemented.
verifiedISO/IEC 27001:2022Annex A 8.24

Quoted as published. Everything else on this page is written by Control Stack.

In plain English

Create and enforce rules for using cryptography and managing keys effectively.

Technological controlsISO/IEC 27001:2022
Control Stack classificationPreventativeKey managementCryptography
record_voice_over

What this means in practice

This control is about setting up and following rules to properly use cryptography, which is a way to protect sensitive information by scrambling it. If done poorly, your private information could be exposed to hackers, leading to serious breaches of privacy and trust.

Framework

ISO/IEC 27001:2022

Control effect (Control Stack)

Preventative

ISO 27001 domain

Technological controls

Classifications

N/A

Official last update

24 Oct 2022

Control Stack last updated

29 Sept 2026

priority_high

Why it matters

Poor cryptography and key management can expose sensitive data to attackers, leading to costly data breaches and loss of customer trust.

settings

Operational notes

Audit key management; use approved current algorithms; protect keys (HSM/KMS); rotate and revoke keys; log and review crypto/key events.

build

Implementation tips

  • The IT manager should develop a clear policy on how to use cryptography within the organisation. This means creating a document that outlines why and when to use encryption, the types of encryption to be used, and how to manage encryption keys securely. Be sure to align this policy with ISO 27002:2022 and consider any legal requirements, such as the Privacy Act 1988.
  • The IT department should classify all information to determine its sensitivity and decide what level of encryption is needed. This involves assessing each piece of data and categorising it based on how critical or confidential it is, then choosing the encryption strength accordingly.
  • IT staff should set up a secure system to generate, store, and manage encryption keys. This could involve using a key management service, ensuring that keys are not lost or accessed by unauthorised people, and routinely rotating them for security.
  • Managers should assign clear roles and responsibilities regarding cryptography, ensuring everyone knows who is responsible for managing encryption keys and who is allowed to use encryption tools. Training sessions can help people understand these roles and the importance of cryptographic security.
  • When using third-party cryptographic services, procurement teams should ensure contracts include terms about service reliability, liability, and compliance with Australian standards like CPS 234 and ASD Essential Eight. This means carefully reviewing service agreements to ensure they meet security needs.
fact_check

Audit / evidence tips

  • AskThe cryptography policy document. Check whether it details the types, strength, and circumstances for using cryptography and aligns with ISO 27002:2022GoodPolicy will comprehensively cover current and necessary practices
  • Look atWhether data has been assessed for sensitivity and the appropriate level of encryption assigned. Good documentation will clearly map out data categories and encryption requirements
  • AskTo see records of key management activitiesLook atProcedures for key generation, storage, and destruction and whether these are being followed consistentlyGoodSystem will have detailed logs showing clearly managed processes
  • Look atRole assignments and whether training has been provided. Good practice will be roles that are well-defined and backed by training records
  • AskContracts with third-party cryptographic servicesLook atTerms related to service levels, liability, and compliance. Good contracts will include clear terms that align with relevant Australian regulations and standards
link

Cross-framework mappings

How Annex A 8.24 relates to controls across ISO/IEC 27001, ISO/IEC 42001, Essential Eight, and ASD ISM.

ASD ISM

ControlNotesDetails
equalEquivalent(1)expand_less
ISM-0507ISM-0507 requires cryptographic key management processes and supporting procedures to be developed, implemented and maintained across the...
open_in_fullBroader than(79)expand_less
ISM-0232ISM-0232 requires telephone systems used for sensitive or classified conversations to encrypt all traffic when it traverses external syst...
ISM-0233ISM-0233 requires that cordless telephone handsets and headsets are not used for sensitive or classified conversations unless the communi...
ISM-0457ISM-0457 mandates the use of cryptographic equipment, applications or libraries that have completed a Common Criteria evaluation against ...
ISM-0459ISM-0459 requires implementing full disk encryption, or partial disk encryption where controls ensure data can only be written to the enc...
ISM-0460ISM-0460 requires that HACE is used when encrypting media that contains SECRET or TOP SECRET data
ISM-0465ISM-0465 requires the use of Common Criteria evaluated cryptographic equipment, applications or libraries (against an ASD-endorsed Protec...
ISM-0467ISM-0467 mandates HACE for SECRET and TOP SECRET data in transit over insecure networks
ISM-0471ISM-0471 requires that only AACAs or other high assurance cryptographic algorithms are used by cryptographic equipment, applications and ...
ISM-0472ISM-0472 requires that when Diffie-Hellman (DH) is used for session key agreement, the DH modulus is at least 2048 bits (preferably 3072 ...
ISM-0474ISM-0474 requires organisations to use ECDH with a minimum 224-bit base point order/key size (preferably NIST P-384) when agreeing encryp...
ISM-0475ISM-0475 requires organisations to use sufficiently strong ECDSA parameters for digital signatures (at least 224-bit order/key size, pref...
ISM-0476ISM-0476 requires that RSA used for digital signatures and key transport uses a modulus of at least 2048 bits (preferably 3072 bits) to m...
ISM-0477Annex A 8.24 requires cryptographic rules and key management practices to be defined and implemented, including appropriate key use
ISM-0479ISM-0479 requires that symmetric cryptographic algorithms are not used in Electronic Codebook (ECB) mode
ISM-0481ISM-0481 requires that only approved high assurance cryptographic protocols (e.g
ISM-0489ISM-0489 requires limiting the duration that an unlocked SSH private key can remain cached and using screen locks to reduce the risk of k...
ISM-0490ISM-0490 requires organisations to only use S/MIME version 3.0 or later, preventing weak/obsolete cryptographic message protection in email
ISM-0496ISM-0496 requires the ESP protocol to be used to provide encryption and authentication for IPsec connections
ISM-0547ISM-0547 requires video conferencing and IP telephony calls to use a secure real-time transport protocol, which applies encryption and in...
ISM-0571ISM-0571 requires emails to traverse authenticated and encrypted channels via centralised email gateways
ISM-0572ISM-0572 requires the use of TLS for SMTP connections to provide encryption for email traffic traversing public networks
ISM-0869ISM-0869 involves encrypting storage on mobile devices, a specific application of cryptography
ISM-0994ISM-0994 requires organisations to use ECDH in preference to classical DH for secure key exchange
ISM-0998ISM-0998 mandates approved integrity/authentication algorithms for IPsec connections, with a preference for using NONE when AES-GCM provi...
ISM-0999ISM-0999 requires organisations to use DH or ECDH for IPsec key establishment, with a preference for specific strong parameter groups (e.g
ISM-1000ISM-1000 requires the use of PFS for IPsec connections to limit the impact of key compromise across sessions
ISM-1085ISM-1085 requires mobile devices to encrypt sensitive or classified data when communicating over public network infrastructure
ISM-1091Annex A 8.24 requires rules for cryptographic key management to be defined and implemented, including responding to key compromise
ISM-1139ISM-1139 requires organisations to only use the latest version of TLS for TLS connections to protect confidentiality and integrity in tra...
ISM-1233ISM-1233 mandates the use of IKE version 2 for IPsec key exchanges
ISM-1277ISM-1277 requires encryption of data in transit specifically between web servers and database servers
ISM-1324ISM-1324 requires that X.509 certificates are generated using an evaluated certificate authority (CA) product or a hardware security modu...
ISM-1327ISM-1327 requires encryption protections for X.509 certificates and private keys and controls over their use, particularly for human users
ISM-1332ISM-1332 requires a specific cryptographic protection for wireless communications by mandating WPA3-Enterprise 192-bit mode
ISM-1369ISM-1369 requires AES-GCM to be used for encryption of TLS connections, a specific approved cipher mode requirement
ISM-1370ISM-1370 requires TLS connections to permit only server-initiated secure renegotiation, reducing exposure to renegotiation-related weakne...
ISM-1372ISM-1372 requires TLS connections to use ephemeral DH or ECDH for key establishment to provide forward secrecy
ISM-1373ISM-1373 requires that TLS connections are configured so Anonymous Diffie-Hellman (ADH) cipher suites are not used
ISM-1374ISM-1374 requires that SHA-2-based certificates are used for TLS connections to protect data in transit from eavesdropping
ISM-1375ISM-1375 requires organisations to use SHA-2 for the HMAC and PRF in TLS connections to ensure strong cryptographic protection for secure...
ISM-1446ISM-1446 mandates the use of elliptic curves from NIST SP 800-186 for encryption, focusing on selecting specific cryptographic parameters
ISM-1449Annex A 8.24 requires rules for cryptography and key management, including secure handling and protection of cryptographic keys
ISM-1453ISM-1453 requires Perfect Forward Secrecy (PFS) to be used for TLS connections so past sessions remain protected even if a server private...
ISM-1454ISM-1454 requires encrypting RADIUS communications using RADIUS over TLS or RADIUS over IPsec to protect authentication/authorisation tra...
ISM-1629ISM-1629 requires that when Diffie-Hellman (DH) is used to agree encryption session keys, the modulus and associated parameters are selec...
ISM-1712ISM-1712 requires organisations to disable 802.11r Fast Transition unless authenticator-to-authenticator communications are secured using...
ISM-1759ISM-1759 requires that when Diffie-Hellman is used to agree encryption session keys, a modulus of at least 3072 bits is used
ISM-1761ISM-1761 requires that when ECDH is used to agree encryption session keys, organisations use specific NIST curves (P-256, P-384 or P-521)...
ISM-1762ISM-1762 requires that when ECDH is used to agree encryption session keys, organisations should use NIST P-384 (preferred) or P-521 curves
ISM-1763ISM-1763 requires that when an organisation uses ECDSA for digital signatures it uses approved NIST curves (preferably P-384)
ISM-1764Annex A 8.24 requires organisations to set and enforce rules for cryptography use and key management
ISM-1765ISM-1765 requires that when RSA is used for digital signatures and for transporting encryption session keys, organisations use an RSA mod...
ISM-1766ISM-1766 requires organisations to use SHA-2 hashing with an output size of at least 224 bits (preferably SHA-384 or SHA-512) to ensure s...
ISM-1767ISM-1767 requires that when SHA-2 is used for hashing, organisations use an output size of at least 256 bits (preferably SHA-384 or SHA-512)
ISM-1768ISM-1768 requires that when SHA-2 is used for hashing, the organisation selects an output size of at least 384 bits (preferably SHA-384 o...
ISM-1769Annex A 8.24 requires defined and implemented rules for cryptography and cryptographic key management across the organisation
ISM-1770ISM-1770 requires that when AES is used for encryption, organisations select strong variants (AES-192 or preferably AES-256)
ISM-1771ISM-1771 requires AES to be used for encrypting IPsec connections, preferably using ENCR_AES_GCM_16
ISM-1772ISM-1772 mandates the use of approved, strong PRFs for IPsec connections (PRF_HMAC_SHA2_256/384/512) to ensure robust cryptographic opera...
ISM-1802ISM-1802 requires organisations to use ASD-approved High Assurance Cryptographic Equipment (HACE) and operate it in accordance with the a...
ISM-1945ISM-1945 requires the CT_FLAG_ENROLLEE_SUPPLIES_SUBJECT flag to be removed from certificate templates so that requesters cannot specify a...
ISM-1957Annex A 8.24 requires organisations to implement effective key management rules, including protection of private keys
ISM-1984ISM-1984 requires a specific cryptographic use case: encrypt event log traffic while it is in transit to a centralised logging facility
ISM-1990ISM-1990 requires that when implementing ML-DSA and ML-KEM, organisations should also follow the pre-requisite FIPS publications referenc...
ISM-1991ISM-1991 requires organisations that use ML-DSA for digital signatures to select specific approved parameter sets (ML-DSA-65 or ML-DSA-87...
ISM-1992ISM-1992 requires that when ML-DSA is used for digital signatures, organisations use the hedged variant wherever possible to reduce crypt...
ISM-1993ISM-1993 requires that pre-hashed ML-DSA-65/87 variants are only used when the performance of the default ML-DSA variants is unacceptable
ISM-1994ISM-1994 requires organisations to use specific minimum-strength hash functions (SHA-384 for ML-DSA-65 pre-hash and SHA-512 for ML-DSA-87...
ISM-1995Annex A 8.24 requires organisations to define and implement rules for effective cryptography use and cryptographic key management
ISM-1996ISM-1996 requires that when using a post-quantum/traditional hybrid encryption scheme, at least one of the component algorithms is an AAC...
ISM-2010ISM-2010 requires that Active Directory service accounts with SPNs use strong encryption (specifically AES) for Kerberos/service authenti...
ISM-2017ISM-2017 requires organisations to encrypt DNS traffic where supported, typically via cryptographic protections at the transport or appli...
ISM-2050ISM-2050 requires software to validate digital signatures using certificate trust chains and revocation checking (CRL/OCSP)
ISM-2073ISM-2073 requires an organisation to develop, implement and maintain a post-quantum cryptography (PQC) transition plan to manage quantum-...
ISM-2082ISM-2082 requires using a cryptographic bill of materials (CBOM) for imported third-party components during software development to verif...
ISM-2108ISM-2108 requires mobile applications to encrypt all sensitive or classified data sent over public networks using ASD-approved cryptography
ISM-2163ISM-2163 mandates specific cryptographic selections for MACsec confidentiality mode (GCM-AES-128/256 and XPN variants), effectively defin...
ISM-2164ISM-2164 requires a MACsec connectivity association to expire and re-key in less than 24 hours, which is a specific key/association lifet...
ISM-2166ISM-2166 requires regular MACsec secure association rekeying (under four hours), directly limiting cryptographic key lifetime for MACsec ...
sync_altPartially overlaps(7)expand_less
ISM-0142Annex A 8.24 requires rules for cryptography use and key management, including handling events that may impact key/material confidentiali...
ISM-0455Annex A 8.24 requires rules for cryptographic use and cryptographic key management, including availability considerations for keys and en...
ISM-0469ISM-0469 requires the use of ASD-Approved Cryptographic Protocols (or high assurance cryptographic protocols) to protect data communicate...
ISM-0702Annex A 8.24 requires defined and implemented rules for cryptography and cryptographic key management across their lifecycle, including s...
ISM-1080ISM-1080 requires that when encrypting media (data at rest), organisations use an ASD-Approved Cryptographic Algorithm (AACA) or other hi...
ISM-1917Annex A 8.24 requires organisations to define and implement rules for the effective use of cryptography and for cryptographic key management
ISM-2109ISM-2109 requires pre-boot authentication or managed network-based key release as part of unlocking encrypted system volumes
handshakeSupports(5)expand_less
ISM-0554ISM-0554 requires video call authentication to use encrypted, non-replayable two-way authentication, which relies on strong cryptographic...
ISM-0675ISM-0675 requires exported data from SECRET and TOP SECRET systems to be digitally signed by a trustworthy source, which relies on correc...
ISM-1059ISM-1059 requires encryption for all data on media, implying the need for effective cryptographic key management
ISM-1796ISM-1796 requires digitally signing executable content using a certificate with a verifiable chain of trust, which inherently relies on s...
ISM-1928ISM-1928 requires backups of AD DS/AD CS/AD FS/Entra Connect servers to be encrypted using ASD-approved cryptography and stored securely ...

These mappings show relationships between controls across frameworks. They do not imply full equivalence or certification.

See all Technological controls controls, or browse the full ISO 27001 library. You can also track all 93 controls with the free ISO 27001 Annex A checklist.

school

Want to implement this control?

Mindset Cyber runs PECB-accredited ISO/IEC 27001 training that maps directly to the controls in this library.

PolicyMint

Need this as a written policy?

PolicyMint drafts the ISO 27001 documentation this control expects, customised to your business and checked by three independent verifiers before you see it. Not a boilerplate template you have to fight into shape. First document free.

Draft your ISO 27001 documentationopen_in_new

Mapping detail

Mapping

Direction

Controls