Integration objective
The SDK is designed around coexistence. Organizations retain their identity provider, session controls, policy engine and protected service while adding a new proof to selected high-impact authorization paths.
Conceptual interface
challenge = qryption.createChallenge(operation, actor, policy)
proof = key.sign(challenge)
result = qryption.verify(proof, challenge)
if (result.valid) existingPolicy.authorize(operation)This pseudocode describes the intended boundary only. It is not a public API contract.
Verifier responsibilities
- Bind the challenge to actor, operation and expiry.
- Reject replayed, malformed or expired proofs.
- Verify the expected algorithm and version.
- Return a deterministic result for policy enforcement.
- Produce evidence suitable for the organization’s audit process.
Availability and documentation status
The SDK is available through selected pilot engagements. A public package, semantic version, API reference, SBOM and reproducible quickstart have not yet been published. Until those assets exist, this page describes the integration model rather than a generally available software release.