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.
- Open Command Prompt
- Navigate to your SQL Developer folder
- Navigate to the sub-folder
jdk/jre - Run the command
.\java -version
| JRE Version | Decryptor File |
|---|---|
| 11 | doxraDecryptor-11.jar |
| 17 | doxraDecryptor-17.jar |
| 19 | doxraDecryptor-19.jar |
| 21 | doxraDecryptor-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 |
|---|---|
| 1 | Input encrypted archive file |
| 2 | Output decrypted archive file |
| 3 | Encryption 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