ASD ISM 1375 Use SHA-2 for secure TLS connections
What it says
SHA-2 is used for the Hash-based Message Authentication Code (HMAC) and pseudorandom function (PRF) for TLS connections.
Quoted as published. Everything else on this page is written by Control Stack.
What it means
In plain EnglishTLS connections must use SHA-2 for better security, acting as a key and message verifier.
This control means that when you are using secure connections over the internet, the technology behind it should use something called SHA-2, which is like a lock and key system to keep information private and prevent tampering. It's important because if the technology used is outdated or weak, then data could be stolen or changed by cyber criminals, leading to data breaches or financial losses.
Free. Save your status, tasks and notes.
Why it matters
Using outdated hash algorithms for TLS like SHA-1 can lead to vulnerabilities, risking data confidentiality and integrity during internet communications.
How to implement
The IT team should ensure that all software used for secure internet connections, such as websites and email servers, are configured to use the SHA-2 hashing algorithm.
This can be done by checking the software settings and upgrading or applying patches if necessary.
Business owners should consult with a trusted IT consultant to review their current internet security systems to verify if SHA-2 is being used.
Set up an initial assessment to discuss any needed changes and potential risks of not updating.
System administrators should update the configuration settings of any Transport Layer Security (TLS) connections to use SHA-2 as the secure hashing method.
This involves accessing server configuration files and adjusting the security suite settings accordingly.
The procurement team should make sure that new technology purchases, especially those involving secure communications, are specified to support SHA-2.
This includes checking product specifications and confirming it with the vendor before purchase.
Office managers should schedule regular check-ins with the IT team to ensure that all systems remain compliant with security standards using SHA-2 for encryption, assisting in maintaining an ongoing security posture.
Keep it running
Verify TLS is configured to use SHA-2 for HMAC/PRF and monitor for unexpected downgrade to SHA-1 in negotiated cipher suites.
Evidence and audit
- Check 1 of 5What an auditor asks for
Ask for
The server configuration documentation: Request documents that show the server's setup for secure connections.
Look at
The encryption protocol settings to confirm that SHA-2 is specified.
Good evidence
Includes a documented list indicating SHA-2 as the preferred hashing algorithm.
- Check 2 of 5What an auditor asks for
Ask for
A report from the IT security audit confirming SHA-2 implementation: Request the latest security audit report.
Look at
Notes verifying that SHA-2 supports secure transactions.
Good evidence
Would clearly highlight where SHA-2 is used throughout secure systems.
- Check 3 of 5What an auditor asks for
Ask for
To see the purchase orders for recent IT systems: These should show specifications or requirements for SHA-2 support.
Look at
Any agreements or assurances from suppliers indicating SHA-2 compatibility.
Good evidence
Should have comprehensive documentation backing the SHA-2 requirement.
- Check 4 of 5What an auditor asks for
Ask for
The security policy documents: Check that the organisational security policy mandates the use of SHA-2 for all relevant systems.
Look at
Specific references to SHA-2 in the document.
Good evidence
Includes a clearly outlined policy specifying SHA-2 as a mandatory standard.
- Check 5 of 5What an auditor asks for
Ask for
Evidence of any recent IT staff training: Examine training session outlines or modules that cover secure TLS practices, including SHA-2.
Look at
Trainings that cover why SHA-2 is important.
Good evidence
Is detailed training records showing SHA-2 knowledge has been shared with the IT staff.
Mappings
Closest match in ISO/IEC 27001: A.8.24, Effective use of cryptography and key management, which this control partially meets.
ISO/IEC 27001: 1 mapping
This control partially meets A.8.24.
ISM-1375 requires organisations to use SHA-2 for the HMAC and PRF in TLS connections to ensure strong cryptographic protection for secure communications. This relates directly to Annex A 8.24, which requires rules for the effective use of cryptography and cryptographic key management across the organisation. ISM-1375 is a specific cryptographic standard/parameter requirement within TLS, whereas Annex A 8.24 is broader and also covers governance and key management beyond TLS hashing choices.
Mappings show how controls relate across frameworks. They do not imply full equivalence or certification.




