DOXRA logo

DOXRA Document Decryptor

Here are the detailed instructions for decrypting the output that DOXRA generates for your codebase.

Downloading the Decryptor

The doxraDecryptor-11.jar archive contains the JRE 11 version and should work with JRE version 11 to 21.

Determine JRE Version

To ensure the correct version of the decryptor is used, please check what version of the JRE you have installed.

  1. Open Command Prompt
  2. Navigate to your SQL Developer folder
  3. Navigate to the sub-folder jdk/jre
  4. Run the command .\java -version
JRE VersionDecryptor File
11doxraDecryptor-11.jar
17doxraDecryptor-17.jar
19doxraDecryptor-19.jar
21doxraDecryptor-21.jar

Your Encryption Key

The decryptor will use an encryption key to decrypt the archive.

  • Demo or trial users will need to request the encryption key from their account manager.
  • Registered customers can generate keys via the portal.

Decryptor Parameters

The decryptor uses the following positional command line parameters:

No.Description
1Input encrypted archive file
2Output decrypted archive file
3Encryption Key

Running The Decryptor

Create a Run Script

Copy and paste the following into a run script, and amend the JAVA_HOME value and JAR filename as appropriate.

set JAVA_HOME=K:\Oracle\Development\sqldeveloper-21\jdk\jre

%JAVA_HOME%\bin\java -version

echo

%JAVA_HOME%\bin\java -cp "doxraDecryptor-11.jar" \
  docraDecryptor INPUT.enc OUTPUT.zip ENC_KEY

Output

The specified output ZIP file will be a standard ZIP archive containing the generated documentation. Unzip using standard utilities, and the following folder structure will be created:

├── assets/
│   ├── icons/
│   └── images/
├── html/
├── static/
│   └── css/
└── templates/
    └── file_viewer.html