By NHI Mgmt Group Editorial TeamDomain: Cyber SecuritySource: GuardsquarePublished June 30, 2026

TL;DR: No-code, vendor-controlled encryption can create lock-in when the vendor owns both the encryption routine and the keys, leaving stored customer data unreadable after a tool switch, according to Guardsquare. The underlying lesson is that security tooling must not take custody of critical assets if migration, auditability, and operational control need to remain with the organisation.


At a glance

What this is: This is an analysis of how vendor-managed encryption in a mobile app security tool can create lock-in when the organisation does not control the keys or decryption logic.

Why it matters: It matters because identity and security teams increasingly outsource sensitive control planes, and losing control over cryptographic assets can break portability, governance, and incident recovery.

👉 Read Guardsquare's analysis of encryption-driven vendor lock-in in mobile protection


Context

Encryption becomes a governance problem when the organisation does not control the key material, the decryption routine, or the lifecycle of the data being protected. In that situation, the security control may look operationally convenient, but it also creates dependency on a third party for future access, migration, and recovery.

For mobile application security, the identity question is not about users alone. It also includes which service, tool, or vendor is trusted to act on behalf of the organisation, hold cryptographic authority, and determine whether protected data remains portable after the tool is replaced. That is a familiar pattern in NHI governance: control over the mechanism is the real control plane.


Key questions

Q: What breaks when encryption keys are controlled by a vendor instead of the organisation?

A: The organisation may lose the ability to decrypt, migrate, or re-encrypt its own data when the tool changes. That turns an encryption control into a dependency on the vendor’s runtime and support model. The practical failure is not confidentiality, but recoverability and portability after the original deployment context disappears.

Q: Why does clean core matter for identity and access governance?

A: Clean core matters because it changes where controls can live. When the SAP digital core is kept minimal, identity governance must operate through supported integrations and policy layers instead of bespoke code. That improves upgrade resilience, but only if IAM and GRC teams redesign controls for portability rather than assuming legacy extensions will carry forward.

Q: How can security teams avoid being trapped by outsourced protection features?

A: They should require demonstrable control over keys, decryption logic, and data export before adoption. They should also test whether protected data remains usable after a migration, upgrade, or vendor exit. If the answer depends on the original supplier’s runtime, the control is not safely portable.

Q: Should organisations treat encryption controls like privileged services?

A: Yes. Any control that can determine whether data is readable should be governed like privileged access, with ownership, review, and exit requirements. That means clear accountability for key custody, regular testing of recovery procedures, and a written offboarding plan before the control is allowed to protect production data.


Technical breakdown

Vendor-controlled encryption creates a hidden dependency layer

No-code encryption features often wrap file read and write operations with vendor-managed cryptography. The organisation gets the effect of encryption, but not necessarily the authority over the key lifecycle, the decryption path, or the conditions under which data can later be recovered. That is a structural dependency, not just a configuration choice. If the protection logic is embedded in a proprietary runtime, portability depends on the vendor staying in place. The security issue is not encryption itself, but who controls the mechanism that makes the ciphertext usable.

Practical implication: treat any outsourced encryption flow as a dependency on recoverability, not just confidentiality.

Why key ownership determines whether data remains portable

Encryption only protects data if the organisation can also prove it can decrypt, rotate, reissue, or retire the keys when the environment changes. If keys are generated and held entirely by a vendor-controlled component, the organisation may be unable to move protected data to a new tool or a new operational model. This is especially risky when the protected data is stored on devices or in long-lived files that outlast the original policy decision. Key custody, not just algorithm choice, determines whether security is reversible under change.

Practical implication: require explicit organisational control over encryption keys before adopting any managed protection workflow.

Control over protected assets is a migration requirement, not a nice-to-have

The article’s core failure mode is a misplaced assumption that protection can be delegated without affecting future access. In practice, secure migration depends on owning the source asset, the protection logic, and the exit path. That is why data-at-rest features need an offboarding model just like identities do. Once a vendor-specific encryption scheme has been applied to customer data, the organisation needs a documented path to re-encrypt, decrypt, or transform the data before the old control plane disappears.

Practical implication: make exit and re-encryption planning a procurement requirement, not a post-deployment task.


NHI Mgmt Group analysis

Control over cryptographic authority is the real security boundary. The article shows that encryption can be technically sound while still being strategically unsafe if the organisation does not control the keys and decryption routine. That distinction matters in identity governance too, where delegated services, tokens, and trust relationships often outlive the teams that approved them. Practitioners should evaluate who can still prove access when the tooling changes.

Encryption-driven lock-in is a lifecycle failure, not a feature trade-off. Once customer data is written under a vendor-controlled scheme, the organisation has created an asset lifecycle it may not be able to unwind. That is a governance defect because change management, portability, and offboarding were not designed into the control. The same pattern appears whenever a security control becomes inseparable from a third-party runtime. Practitioners should demand reversible controls.

Key custody should be treated like privileged access. A cryptographic key that can prevent recovery or enable decryption is a privileged object, even when no human is directly holding it. This is where the NHI and PAM lens becomes useful: if a security service can act independently on protected data, it needs the same accountability, lifecycle, and revocation discipline applied to any high-risk identity. Practitioners should classify cryptographic control paths as privileged.

Mobile security teams need a named concept for this failure mode: encrypted dependency lock-in. The problem is not that encryption was used, but that the organisation became dependent on a vendor-specific mechanism to access its own data after migration. That is a repeatable governance pattern across app protection, NHI tooling, and managed security services. Practitioners should design for portability before adoption, not after the first migration breaks.

What this signals

Encrypted dependency lock-in is a useful way to describe what happens when a security feature becomes inseparable from the vendor runtime that created it. For mobile teams, the signal is clear: portability and recoverability must be tested as first-class requirements, not assumed after encryption is enabled.

This pattern also maps to broader identity governance. The more a third party can determine whether protected data remains readable, the more that service starts to resemble a privileged identity with lifecycle obligations, and the more important it becomes to align control design with NIST Cybersecurity Framework 2.0 and NIST SP 800-53 Rev 5 Security and Privacy Controls.


For practitioners

  • Define key custody before adopting managed encryption Require that the organisation can generate, rotate, revoke, and recover keys without vendor dependency. If the vendor must participate in decryption, treat that as a privileged access issue and document the exit path before deployment.
  • Test migration with encrypted production-like data Prove that protected files can be re-read after a tool swap or policy change. Include re-encryption, backwards compatibility, and rollback in the migration test so you can detect irreversible lock-in before production adoption.
  • Separate protection logic from business data ownership Keep sensitive business data, encryption decisions, and recovery procedures under organisational control, while using vendor tooling only for secondary hardening functions. This reduces the chance that a security control becomes a future availability problem.
  • Add offboarding clauses for security controls Make vendor exit requirements part of procurement, including data export, key transfer, decryption support, and re-encryption timelines. If those obligations are missing, the control is not portable and should be treated as a governance risk.

Key takeaways

  • Encryption can still create lock-in when the organisation does not control the key lifecycle or decryption path.
  • The operational failure is not loss of confidentiality, but loss of portability, recovery, and migration control.
  • Security teams should treat cryptographic authority like privileged access and require an exit plan before adoption.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

NIST CSF 2.0 and NIST SP 800-53 Rev 5 set the governance and control requirements practitioners need to meet.

FrameworkControl / ReferenceRelevance
NIST CSF 2.0PR.AC-4Access control and authority over protected data are central to the lock-in risk.
NIST SP 800-53 Rev 5IA-5Key management and authenticator control are directly implicated by vendor-held encryption keys.

Map cryptographic custody to PR.AC-4 and verify the organisation, not the vendor, controls access paths.


Key terms

  • Encrypted Dependency Lock-in: A situation where encrypted data remains technically protected but becomes operationally inaccessible after a tool, vendor, or runtime changes. The organisation depends on a third party for decryption, migration, or recovery, which turns a confidentiality control into a portability and governance problem.
  • Key Custody: Key custody is the ownership and control of cryptographic keys across their lifecycle, including storage, rotation, emergency use, and retirement. Poor custody turns encryption into a weak barrier because any identity with key access can recover data that should have remained protected.
  • Cryptographic Authority: The power to make data readable or unreadable through ownership of the encryption mechanism, the keys, or both. When cryptographic authority sits outside the organisation, it becomes a privileged control path that should be governed with the same care as other high-risk access decisions.

What's in the full article

Guardsquare's full article covers the implementation details this post intentionally leaves at the governance level:

  • The no-code encryption pattern that wrapped file read and write operations in the mobile app
  • How vendor-controlled keys prevented readable access after the tool swap
  • The in-house encryption example showing how organisations can keep data and logic under their own control
  • The step-by-step hardening approach that keeps source assets portable while still using vendor protection tools

👉 The full Guardsquare post explains the implementation trade-off and the portability problem in more detail.

Deepen your knowledge

The NHI Foundation Level course, the industry's only accredited NHI security programme, covers NHI governance, secrets management, and workload identity. It helps practitioners connect control ownership to lifecycle discipline across identity programmes.
NHIMG Editorial Note
Published by the NHIMG editorial team on August 18, 2026.
NHI Mgmt Group — the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org