Table of Contents
Connections
Commands
Connections
Encryption
Encryption BizApp
Inputs
Input | Type | Detail | Notes |
PGP Public Key File | TextField | PGP Public Key File. This is only required if you are encrypting files or text using PGP. | |
PGP Private Key File | TextField | PGP Private Key File. This is only required if you are decrypting files or text using PGP. If the key includes a password, you must include it in the PGP Private Key Password field | |
PGP Private Key Password | TextField | Password to your accompanying PGP Private Key. Leave this field blank if your PGP Private Key was not created with a password | |
X509 Public Key File | TextField | X509 Public Key File. This is only required if you are using an X509 certificate to encrypt a file or text | |
X509 Private Key File | TextField | X509 Private Key File. This is only required if you are decrypting files or text that were encrypted with an X509 certificate | |
X509 Private Key Password | TextField | If your X509 Private Key was created with a password, enter it here. If not, you may leave this field blank. |
Commands
Decrypt With PGP Key
Decrypt a file or text using your PGP key
Inputs
Input | Type | Detail | Notes |
File to Decrypt | FileField | A file to be decrypted. Leave this field blank if you plan on decrypting text (entered in the field below) | |
Text to Decrypt | TextField | Text to be decrypted. Leave this field blank if you have already specified a file to be decrypted | |
Armored Message | BooleanField | Select this field if the ciphertext to be decrypted is "armored" (i.e. starts with -----BEGIN) |
Outputs
Output | Output Type | Notes |
PGP Decrypted File | File |
Exit Codes
Code | Type | Detail |
0 | Success | Indicates that the command completed successfully |
1 | Error | General failure |
Decrypt With X509 Certificate
Decrypt a file or text using an X509 certificate
Inputs
Input | Type | Detail | Notes |
File to Decrypt | FileField | A file to be decrypted. Leave this field blank if you plan on decrypting text (entered in the field below) | |
Text to Decrypt | TextField | Text to be decrypted. Leave this field blank if you have already specified a file to be decrypted | |
Hash | DropdownField | Hash function that is used as a random oracle. Both encrypting and decrypting using an X509 certificate must use the same hash function. |
Outputs
Output | Output Type | Notes |
X509 Decrypted File | File |
Exit Codes
Code | Type | Detail |
0 | Success | Indicates that the command completed successfully |
1 | Error | General failure |
Encrypt With PGP Key
Encrypt a file or text using your PGP key
Inputs
Input | Type | Detail | Notes |
File to Encrypt | FileField | A file to be encrypted. Leave this field blank if you plan on encrypting text (entered in the field below) | |
Text to Encrypt | TextField | Text to be encrypted. Leave this field blank if you have already specified a file to be encrypted | |
Armored Message | BooleanField | Select this field if you want the encrypted text to be "armored" (i.e. starts with -----BEGIN) |
Outputs
Output | Output Type | Notes |
PGP Encrypted File | File |
Exit Codes
Code | Type | Detail |
0 | Success | Indicates that the command completed successfully |
1 | Error | General failure |
Encrypt With X509 Certificate
Encrypt a file or text using an X509 Certificate
Inputs
Input | Type | Detail | Notes |
File to Encrypt | FileField | A file to be encrypted. Leave this field blank if you plan on encrypting text (entered in the field below) | |
Text to Encrypt | TextField | Text to be encrypted. Leave this field blank if you have already specified a file to be encrypted | |
Hash | DropdownField | The hash function to be used as a random oracle to ensure the ciphertext generated is not the same each time. You must use the same hash you choose here to successfully decrypt a file you encrypted with this command. |
Outputs
Output | Output Type | Notes |
X509 Encrypted File | File |
Exit Codes
Code | Type | Detail |
0 | Success | Indicates that the command completed successfully |
1 | Error | General failure |