Skip to main content
MuonPartners
Services
Architecture

Solution design and technology roadmapping

Solution AssessmentTechnology RoadmapsIntegration DesignSolution ArchitectureTechnical Design
Cyber Security

Security assessments, IAM, and compliance

AssessmentsIAMComplianceSecurity BaselineCyber Innovation
Network and Platform

Network architecture and cloud platforms

Network DesignCloud StrategyModernisation
Enterprise Architecture

Business-technology alignment

Business AlignmentPortfolio AnalysisGovernance
View all services
ProjectsCase StudiesInsightsToolsAbout
Contact Us

Services

Architecture
Solution AssessmentTechnology RoadmapsIntegration DesignSolution ArchitectureTechnical Design
Cyber Security
AssessmentsIAMComplianceSecurity BaselineCyber Innovation
Network and Platform
Network DesignCloud StrategyModernisation
Enterprise Architecture
Business AlignmentPortfolio AnalysisGovernance
ProjectsCase StudiesInsightsToolsAboutContact
Get in Touch
MuonPartners

Strategic technology consulting for Australian organisations navigating complexity.

Services

  • Architecture
  • Cyber Security
  • Network and Platform
  • Enterprise Architecture

Company

  • About
  • Products
  • Frameworks
  • Cross-Framework Mapping
  • Projects
  • Case Studies
  • Insights
  • Contact

Contact

  • [email protected]
  • Australia
  • LinkedIn

© 2026 Muon Partners. All rights reserved.

ABN 50 669 022 315 · A Muon Group company.

Privacy PolicyTerms of Service
  1. Frameworks
  2. >AESCSF
  3. >ARCHITECTURE
  4. >Implement Software Security As An Element Of The Cybersecurity Architecture
  5. >AESCSF-ARCHITECTURE-4g
AESCSF-ARCHITECTURE-4gActive

The authenticity of all software and firmware is validated prior to deployment

Statement

The authenticity of all software and firmware is validated prior to deployment

Context and Guidance: The authenticity of software, particularly software downloaded from the internet, should be verified prior to execution within organisational systems. The authenticity of software can be verified by ensuring that it is digitally signed or by comparing a hash of the software to one published by the vendor. Firmware should also be verified for authenticity through similar steps like comparing a hash of the binary to one provided by the vendor.

Related Practices • Progression: This practice is part of a practice progression. Practice progressions are groups of related practices that represent increasingly complete or more advanced implementations of an activity. The practices in this progression include: ARCHITECTURE-4b, ARCHITECTURE-4e, ARCHITECTURE-4g, ARCHITECTURE-4h, ARCHITECTURE-5h.

Location

Domain
ARCHITECTURE
Objective
Implement Software Security as an Element of the Cybersecurity Architecture

Practice Details

Identifier
AESCSF-ARCHITECTURE-4g
Type
Practice
Domain
ARCHITECTURE
Objective
Implement Software Security as an Element of the Cybersecurity Architecture

Maturity Level

MIL-1MIL-2MIL-3

Security Profile

SP-1SP-2SP-3
ISM
ISM-0402relatedvia aescsf-reference
ISM-0971relatedvia aescsf-reference
ISM-0401relatedvia aescsf-reference
C2M2
C2M2-ARCHITECTURE-4Gequivalentvia derived-shared-practice-structure
View in graphReport an issue
← Back to Implement Software Security as an Element of the Cybersecurity Architecture
Implement Software Security as an Element of the Cybersecurity Architecture8 controls
AESCSF-ARCHITECTURE-4aSoftware developed in-house for deployment on higher priority assets is developed using secure software development p...AESCSF-ARCHITECTURE-4bThe selection of procured software for deployment on higher priority assets includes consideration of the vendor’s se...AESCSF-ARCHITECTURE-4cSecure software configurations are required as part of the software deployment process for both procured software and...AESCSF-ARCHITECTURE-4dAll software developed in-house is developed using secure software development practicesAESCSF-ARCHITECTURE-4eThe selection of all procured software includes consideration of the vendor’s secure software development practicesAESCSF-ARCHITECTURE-4fThe architecture review process evaluates the security of new and revised applications prior to deploymentAESCSF-ARCHITECTURE-4gThe authenticity of all software and firmware is validated prior to deploymentAESCSF-ARCHITECTURE-4hSecurity testing (for example, static testing, dynamic testing, fuzz testing, penetration testing) is performed for i...