Skip to content

Using the app

Every screen in the app, field by field. For each form you’ll see what the field is and whether it’s Required or Optional — so you know exactly what you must fill in.

For what each service is, see the Services pages.

The main screen. Only the .php files you choose are sent to the Encoder; everything else stays on your machine and is copied to the output untouched.

The Encoder

FieldWhat it is
Encoder access keyRequiredYour Encoder Key from app.oxrion.com (labelled “Encoder access key” here). Powers the Encoder and carries your daily limit.
Protection settingsOptionalOpens Configure… (below). Leave everything off for the simplest protection.
What do you want to protect?RequiredChoose a PHP file, a .zip, or a folder.
Output folderRequiredWhere the protected copy is written.

Press Protect and you get your protected files back, structure intact.

Everything here is optional — off means “just protect it.”

Configure

OptionWhat it does
Server lock (external key)OptionalBind the code to one server. Needs an external key.
Bind to a licenseOptionalRequire a license to run. Turning it on reveals the field below.
License public keyRequired if onThe 64-character public key from your license keypair.
Allow recoveryOptionalEmbed the ability to restore this file to source later. Needs a recovery key.

Configure — license Configure — recovery Configure — server lock

Sign a .lic for one exact host, offline. Renew extends an existing one.

Create a license

FieldWhat it is
License keyRequiredThe 64-character private key that signs this license, from your license keypair.
Domain (exact host)RequiredThe host the license is valid for, e.g. www.example.com.
ExpiryRequiredPerpetual, Period, or Custom date.
Save license toRequiredWhere the .lic file is written.

Renew a license

One password unlocks the vault; keys never leave this machine.

Keys Vault password All keys

Add a key

FieldWhat it is
TypeRequiredLicense keypair, Recovery keypair, or External key.
NameOptionalAuto-named if left blank.

The remaining fields depend on the type. You can Generate a fresh key or paste your own.

License keypairwhat it’s for

Add license keypair

FieldWhat it is
Private keyRequiredSigns your licenses. Stays with you.
Public keyRequiredSent to Oxrion to be certified, then embedded when encoding.

Recovery keypair

Add recovery key

FieldWhat it is
Private keyRequiredRecovers your files. Keep it safe.
Public keyRequiredEmbedded when encoding.

External key

Add external key

FieldWhat it is
External keyRequiredOne 64-character secret value. Generate a random one or paste your own. After you enter it, its ID is shown — that ID names the OXRION_EXTERNAL_KEY_<id> variable you’ll set on the server.

Restore a protected file back to source using your recovery private key. Works fully offline.

Recovery

See the Recovery service for what it needs and how it fits.