InvisibleSecrets command line parameters

General Syntax:

[program_path] invsecr.exe [task] [options]

Hide

Task: /hide

Options:

/carrier

The name of the carrier file

/target

The name of the resulting file

/alg

The algorithm index: is from 0 to number of algorithms –1.

The /alg parameter is optional. If not specified, the encryption is made with the default algorithm (algorithm index=0)

/key

Example:

invsecr.exe /hide readme.txt feedback.txt /carrier sample.jpg /target test1.jpg /alg 2 /key mypass

invsecr.exe /hide readme.txt /carrier sample.jpg /target test2.jpg /key mypass

Unhide

Task: /unhide

Options:

/alg

Range of the algorithm index: from 0 to number of algorithms –1.

The /alg parameter is optional. If not specified, the encryption is made with the default algorithm (algorithm index=0)

/key

Example:

invsecr.exe /unhide test1.jpg /alg 2 /key mypass

invsecr.exe /unhide test1.jpg /key mypass

Encrypt

Task: /encrypt

Options:

/alg

Range of the algorithm index: from 0 to number of algorithms –1.

The /alg parameter is optional. If not specified, the encryption is made with the default algorithm (algorithm index=0)

/key

Example:

invsecr.exe /encrypt test1.jpg test2.jpg /alg 2 /key mypass

invsecr.exe /encrypt test1.jpg test2.jpg /key mypass

Decrypt

Task: /decrypt

Note: The filenames must have the extension. By default encrypted files have the .ISC extension.

Options:

/alg

Range of the algorithm index: from 0 to number of algorithms –1.

The /alg parameter is optional. If not specified, the encryption is made with the default algorithm (algorithm index=0)

/key

Example:

invsecr.exe /decrypt test1.jpg.isc test2.jpg.isc /alg 2 /key mypass

invsecr.exe /decrypt test1.jpg.isc test2.jpg.isc /key mypass

Shred

Task: /shred

Options: N/A

Example:

invsecr.exe /shred test1.jpg test2.jpg