Secure by Design

Security designed into the pilot. Assurance remains separate.

W.O.L.F applies security controls across managed devices, private access, administrative services, lifecycle actions, recovery and evidence capture.

The current pilot contains working and technically demonstrated controls. Formal classification, independent assurance, residual-risk acceptance and authority to operate remain decisions for the appropriate Defence authorities.

Assurance pending
  1. 01
    Current maturity

    Working pilot

  2. 02
    Pilot devices

    10

  3. 03
    Administrative capability

    Functional dashboard

  4. 04
    Current scope

    One active project

  5. 05
    Wider capability

    In development

Selected technical controls
Demonstrated
Independent assurance
Outstanding
Classification decision
TBC
Residual risk
Not formally accepted

Current assurance position

The pilot has demonstrated a functioning managed-device and service environment, but technical implementation does not itself constitute formal assurance or permission for wider use.

Demonstrated position

  • Ten working managed phones
  • Functional VPS-hosted dashboard
  • One active project
  • Managed-device baseline
  • Private service access
  • Communications, file collaboration and location-awareness services
  • Device registration, revoke and rebuild
  • Guardian command auditing
  • Controlled Android wipe demonstrated in testing

Current limitations

  • Multi-project capability remains in development
  • Multi-user and role-based controls remain in development
  • Independent architecture review is outstanding
  • Penetration testing is outstanding
  • Central monitoring is incomplete
  • Full disaster-recovery evidence is incomplete
  • Formal operating conditions are not approved

Recommended position

Continue as a controlled pilot while priority governance, assurance, monitoring, recovery and evidence actions are completed.

How W.O.L.F applies Secure by Design

W.O.L.F is being developed against the seven Secure by Design principles. The current position is a working technical pilot with partial evidence; formal governance, assurance and approval remain outstanding.

  1. 01

    Understand and define the context

    Partial

    Current: The capability, users, Key User Requirements, assets and current VPS boundary are documented.

    Outstanding: Confirm classification, approved operating context, risk appetite and formal registration.

  2. 02

    Plan security activities

    Partial

    Current: Security objectives, priority actions and trial activities are recorded.

    Outstanding: Appoint suitably qualified personnel and approve resources, milestones and the assurance plan.

  3. 03

    Implement continual risk management

    Partial

    Current: Technical, operational, hosting and through-life risks are recorded.

    Outstanding: Approve the risk method, owners, treatment dates, escalation criteria and decisions.

  4. 04

    Define security controls

    Partial

    Current: Device, VPN, identity, Guardian, administrative and change controls are demonstrated in the pilot.

    Outstanding: Complete requirement-to-risk-to-control-to-evidence traceability and independent effectiveness review.

  5. 05

    Engage and manage supply chain

    Partial

    Current: Principal software, hosting, hardware and support dependencies are known.

    Outstanding: Complete the SBOM, support and end-of-life register, provider-access assessment, contractual review and exit plan.

  6. 06

    Assure, verify/test

    Partial

    Current: Build, isolation, MFA, revoke, wipe and network evidence has been recorded.

    Outstanding: Complete independent architecture review, penetration testing, phased load testing and full recovery exercises.

  7. 07

    Plan through-life

    Planned

    Current: Support, training, infrastructure, hosting, recovery and disposal needs are recognised.

    Outstanding: Approve funding, ownership, support depth, training, spares, migration, disposal and service-exit arrangements.

Secure by Design baseline

These eight areas translate the seven Secure by Design principles into the practical assurance work required for W.O.L.F.

  1. 01

    Governance and accountability

    Named ownership, risk responsibility, security leadership and approval routes must be established.

  2. 02

    Scope and information handling

    Permitted uses, prohibited uses, classification, retention and information-handling rules require formal decisions.

  3. 03

    Architecture and trust boundaries

    Managed devices, private connectivity, application services, administration and lifecycle-command flows require maintained and independently reviewed boundaries.

  4. 04

    Identity and access management

    Managed identities, MFA, administrative separation, account lifecycle, key rotation and periodic access review are required.

  5. 05

    Device and lifecycle security

    Device preparation, registration, check-in, access removal, lock or wipe, recovery, rebuild and disposal require controlled procedures.

  6. 06

    Secure development and supply chain

    Controlled changes, component inventory, open-source review, vulnerability management, patching and obsolescence must be managed through life.

  7. 07

    Monitoring, incident response and recovery

    Audit, central monitoring, alerting, incident procedures, backups, restoration and disaster recovery require defined ownership and testing.

  8. 08

    Assurance and decision evidence

    Requirements, risks, controls, test results, independent review and residual-risk decisions must remain traceable.

Hosting and scale boundaries

Security evidence and approval apply to a specific hosting model and scale. Approval of one environment does not automatically approve another.

  1. 01

    Current VPS pilot

    Implemented pilot

    The commercially hosted VPS is the only hosting model with current implementation evidence. W.O.L.F controls the guest operating system, services, accounts, VPN and backup processes, while the provider retains control of the underlying infrastructure.

    Boundary: Controlled pilot only, subject to an approved VPS hosting profile and conditions of use.

  2. 02

    Dedicated hosted server

    Future option — not authorised

    A separate assessment is required for provider or datacentre access, remote-management interfaces, hardware failure, disk handling, recovery and provider exit.

    Boundary: Do not migrate until the hosting profile, testing and risk decision are approved.

  3. 03

    On-premises

    Future option — not authorised

    A separate assessment is required for physical security, network separation, power, cooling, environmental monitoring, support, spares, off-site recovery and secure disposal.

    Boundary: Do not install or operate until the site and hosting profile are approved.

  4. 04

    Hybrid or recovery environment

    Recovery option — not authorised for routine use

    A secondary environment may support backup, restoration or migration but requires isolated recovery credentials, integrity checks, tested restore and activation authority.

    Boundary: Use only following an approved recovery design and exercise.

  5. 05

    Proposed 100-device trial

    Proposed phased scale

    Progression from the current pilot would use staged gates of approximately 10–20, 40–50 and up to 100 phones.

    Boundary: Progress only when capacity, monitoring, support, recovery, security and governance gates are met.

Demonstrated controls

The strongest current controls reduce public exposure, protect administrative access, maintain device accountability and support controlled recovery.

  1. 01

    Private service boundary

    Selected application services are reached through restricted private access rather than direct public exposure.

  2. 02

    MFA-protected administration

    Administrative access to the dashboard uses multi-factor authentication.

  3. 03

    Project-specific SSH keys and administrative access

    Project-specific SSH keys, administrative access and isolated workspaces reduce cross-project access.

  4. 04

    Fail-closed access handling

    Unsafe or ambiguous administrative access paths are intended to stop rather than silently fall back.

  5. 05

    Managed-device baseline

    Phones use a defined security baseline, application controls and restricted service access.

  1. 06

    Guardian safety controls

    Destructive actions are guarded, confirmed and audited, with destructive capability disabled by default.

  2. 07

    Device access removal

    Private and application access can be removed from a lost, returned or compromised device.

  3. 08

    Remote lock and wipe evidence

    Controlled Android lock and wipe behaviour has been demonstrated in testing.

  4. 09

    Controlled engineering changes

    Changes use inspected source, backups, hashes, validation and rollback preparation.

  5. 10

    Backup and rebuild capability

    Build and backup workflows support restoration and repeatable recovery, although full resilience evidence remains incomplete.

    Partial evidence

Principal risk areas

The current risk position remains provisional. The following areas require treatment, evidence and accountable decisions before wider use.

The formal risk ratings, ownership and acceptance decisions remain part of the controlled assurance record.

Current technical and operational risks

  1. 01

    Server compromise or outage

    Loss or exposure of several hosted services through a common infrastructure failure.

  2. 02

    Administrator-device compromise

    Loss of privileged credentials or administrative control.

  3. 03

    Administrative credential compromise

    Unauthorised administration through compromised project access.

  4. 04

    Cross-project access

    Unintended access between project workspaces, keys or state.

  5. 05

    Lost or stolen device

    Disclosure of communications, files, locations or credentials.

  1. 06

    Misuse of destructive commands

    Accidental or unauthorised device lock or wipe.

  2. 07

    Supplier or open-source vulnerability

    Compromise through vulnerable, unsupported or poorly governed dependencies.

  3. 08

    Insufficient monitoring

    Security events may not be detected or investigated promptly.

  4. 09

    Backup or recovery failure

    Extended outage or unrecoverable loss following compromise or error.

  5. 10

    Use outside approved conditions

    Use before classification, assurance and operating limits are formally decided.

Hosting, scale and through-life risks

  1. 11

    Provider access or compromise

    Provider access, platform compromise or service failure affecting the VPS environment.

  2. 12

    Physical or environmental failure

    On-premises physical security, power, cooling or environmental failures affecting a future deployment.

  3. 13

    Remote-management compromise

    Unauthorised access through a future dedicated-hosting remote-management interface.

  4. 14

    Incorrect migration

    Loss of control, availability or separation when moving between hosting models.

  1. 15

    Data remanence

    Data left behind after provider closure, hardware replacement or decommissioning.

  2. 16

    Insufficient support depth

    Insufficient hardware, spares or local competence to sustain a future hosting model.

  3. 17

    Service and support failure at scale

    Capacity, monitoring, support or recovery may not keep pace with a larger trial.

  4. 18

    Commercial mobile connectivity dependency

    Operational dependence on commercial mobile connectivity for the pilot service.

Priority remediation

The following actions are required to progress the capability from an individual working pilot towards a governed and supportable evaluation.

Governance and requirements

  1. 01

    Appoint accountable owners

    Appoint the SRO or equivalent, Information Owner, Security Lead or SAC, service owners and risk owners.

  2. 02

    Register the capability

    Complete the applicable Secure by Design, CAAT, Vigilant or DART registration process.

  3. 03

    Approve classification and conditions of use

    Define permitted information, handling rules, operational boundaries and review conditions.

  4. 04

    Validate the KUR and phased 100-device trial

    Confirm the operational requirement, success measures, staged scale gates and evidence route.

Hosting and supply chain

  1. 05

    Approve the VPS hosting profile

    Define the VPS boundary, provider responsibility, access controls, recovery and exit arrangements.

  2. 06

    Prepare dedicated and on-premises profiles

    Complete separate hosting profiles and risk decisions before any future migration.

  3. 07

    Create the component and vulnerability baseline

    Maintain an SBOM, support status, patch cycle, severity-based treatment and end-of-life register.

  4. 08

    Deploy and test central monitoring

    Introduce central security monitoring, alert use cases, protected retention and accountable review.

Monitoring, recovery and testing

  1. 09

    Prove recovery

    Complete restore, server-loss and provider-account recovery exercises.

  2. 10

    Complete isolation and load testing

    Demonstrate live-project isolation, role isolation and phased 100-device load behaviour.

  3. 11

    Approve operational procedures

    Define incident, lost-device, evidence-preservation, access-removal and destructive-action procedures.

  4. 12

    Commission independent assurance

    Complete independent architecture, hosting and penetration testing, followed by tracked remediation.

Through-life

  1. 14

    Approve support, training and sustainment

    Define funding, support depth, training, infrastructure, spares and ownership arrangements.

  2. 15

    Plan migration and decommissioning

    Define migration, secure disposal and service-exit arrangements for each hosting model.

  3. 16

    Record the residual-risk and authorisation decision

    The accountable authority must decide the residual risk and authorisation position for each hosting model.

Evidence and assurance maturity

Evidence must be understood according to what it can legitimately support. A working control is not automatically an independently assured or formally authorised control.

  1. 01

    Documented

    A stated approach, configuration, procedure or reported position exists.

  2. 02

    Tested

    A controlled test or observed action has been recorded.

  3. 03

    Live technical evidence

    The control has been demonstrated in the current pilot environment.

  4. 04

    Independent or formal evidence

    Independent assessment or formal authority evidence has been commissioned, completed and accepted.

Current evidence examples

  • KUR draft
  • Architecture and trust-boundary material
  • Project-isolation tests
  • MFA evidence
  • Private administrative-access evidence
  • Guardian revoke and Android wipe evidence
  • Network exposure and routing checks
  • Backup and rebuild evidence

Outstanding evidence

  • Independent architecture review
  • Penetration test
  • Formal Secure by Design registration
  • Approved classification decision
  • Full restore and resilience proof
  • Residual-risk and authority decision
  • Current VPS hosting profile
  • Dedicated and on-premises hosting profiles
  • 100-device capacity evidence
  • Provider-account and remote-management assessment
  • Migration and decommissioning proof

Conditions of use and approval boundary

W.O.L.F cannot approve or authorise itself. Formal permission, conditions, accepted risks and validity must be recorded by the appropriate accountable authorities.

Current residual-risk position

Not formally accepted. Material governance, monitoring, recovery, supply-chain and independent-assurance gaps remain.

Recommended conditions

  • Controlled pilot only
  • Use only within approved information and operating limits
  • Destructive actions only under an authorised procedure
  • No wider deployment until priority assurance gates are met
  • Review after significant change, incident or assurance finding

Decision required

The accountable authorities must decide whether to:

  • Continue the controlled pilot
  • Continue with additional conditions
  • Pause while risks are treated
  • Reject further use

Current VPS

Controlled pilot only within approved information and operating limits.

Dedicated hosting

Not authorised until separately assessed, tested and approved.

On-premises

Not authorised until the site, infrastructure, support, recovery and disposal arrangements are approved.

100-device scale

Proposed phased trial, subject to scale gates.

Review quarterly and after significant change, migration, scale change or security incident.

Next assurance decision

The next phase should convert the current technical evidence into a governed assurance package supporting a controlled pilot decision.

  1. 01Confirm ownership and scope
  2. 02Approve requirements, classification and information handling
  3. 03Complete hosting profiles, monitoring, recovery and independent testing
  4. 04Record conditions, residual risk, hosting model and decision