Vollcrypt

Quantum-resistant cryptography, deterministic scanning, and runtime integrity protection.

View the Project on GitHub BeratVural/vollcrypt

Shield Deprecation Policy

This policy defines when Vollcrypt Shield may stop supporting an operating system, protocol or persisted-data version, or distribution package format. It applies to the public dual-licensed components and commercial deployments. Commercial agreements may provide longer support windows, but never shorten the public safety and migration guarantees below.

Lifecycle states

Every affected target moves through these explicit states:

  1. Supported: release gates pass and defects are handled normally.
  2. Deprecated: still tested and supported, but a dated removal notice and migration target are published.
  3. Removal eligible: the notice period and minimum release count have both elapsed.
  4. Removed: new releases no longer build, read, write, or package the target. The last supporting release remains identified in the notice.

The notice clock begins on the publication date of a tagged stable Shield release containing the notice. Prereleases do not count toward minimum release counts.

Operating systems and architectures

Protocols and persisted formats

Package formats

Notices and enforcement

Every deprecation must be recorded in:

Shield does not use silent remote feature removal. A deprecation cannot change an installed agent’s policy, baseline, containment state, or trust root.

Security emergency exception

Immediate disablement is allowed only when continued compatibility creates a confirmed exploitable security risk and no bounded mitigation can preserve the old behavior. The project must publish a security advisory, affected versions, the exact disabled behavior, a fixed version, and recovery or migration steps. The exception may accelerate disabling unsafe writes or network negotiation, but signed local evidence should remain readable offline whenever doing so does not recreate the vulnerability.

ON THIS PAGE