'SD5.2.3 Acceptance tests should: ... (e) involve independent security assessments of critical code, to detect vulnerabilities (eg ‘back doors’ or ‘time bombs’) and insecure use of programming features; (f) include attempts to compromise the security of the system (eg by performing penetration tests).'
'SM4.3.3/SD4.4.4 The risk of potential security weaknesses in hardware / software should be reduced by: (a) obtaining external assessments from trusted sources (eg auditors’ opinions and specified security criteria, such as the ‘Common Criteria’ and FIPS (Federal Information Processing Standards))'