Public-key verification
Your SDK ships with the public half, which can verify licences but cannot create one.
Key security
Your application receives only a public key. DYCRYPT protects the private signing key and uses modern algorithms and certificate options to produce licences your application can verify.
Your SDK ships with the public half, which can verify licences but cannot create one.
Paid plans support Ed25519, RSA 2048/3072/4096, and EC P-256/P-384 signing.
Use a raw public key, a self-signed X.509 certificate, a keystore, or supported PKCS#11 hardware.
Signing is isolated from everyday product and licence management so private key material stays inside the protected signing path.
Use passkeys, team roles, and scoped API tokens to limit who can manage products and issue licences.
Unsupported formats, wrong products, bad signatures, and machine mismatches return an invalid result instead of being guessed at.
Enterprise on-premises
Run the platform in your own environment when policy, residency, or integration requirements make SaaS unsuitable.
Enterprise deployments can include custom integration with your HSM or PKCS#11 hardware. The private key can remain on the device while DYCRYPT requests signatures through the protected signing boundary.
Discuss an on-premises deployment →Choose your deployment
Your application integration remains centred on the same signed licences and SDK behavior.