HP SecureDIMM II manual AesCrypt Utility

Page 24

aesCrypt Utility

The aesCrypt utility is the host-side software component of the Capella Technologies SecureDIMM product. It is used to encrypt print jobs and to generate jobs to change the decryption key resident in a SecureDIMM equipped printer. This document describes its use.

Using aesCrypt

aesCrypt is a command line utility. It performs two basic operations: encrypting print jobs and creating jobs to change a printer's resident decryption key. An option flag on the command line selects between the operations.

The command line to encrypt a print job is as follows:

aesCrypt -e key [input-file [output-file]]

The -e option selects the encryption operation. The key must match the key that has been programmed into the printer. It must be specified as a 128-bit hexadecimal value. The input-file specifies the file containing the decrypted print job. The output-file specifies the file to contain the encrypted print job.

The program will also operate as a standard UNIX style filter. If the input-file specification is omitted, data will be read from standard input (i.e. the console or piped input). Likewise, if the output-file is omitted, data will be written to standard output. The command line format does not allow for specifying an output-file and omitting the input-file specification.

For example, the following commands are equivalent:

AesCrypt -e 000102030405060708090a0b0c0d0e0f in.prn out.prn AesCrypt -e 000102030405060708090A0B0C0D0E0F < in.prn > out.prn

The command to generate a job to change a decryption key is as follows:

aesCrypt -c old-key new-key [output-file]

The -c option selects the key generation operation. The old-key must match the key currently programmed into the printer. It must be specified as a 128-bit hexadecimal value. The new-key is the key to be programmed into the printer. It must also be a 128-bit hexadecimal value. The output-file is optional. If it is not specified, the job will be written to standard output.

2 4

Image 24
Contents User’s Guide Page DIMM-SOFTWARE License Agreement Limitedwarranty Contents Introduction Page Installing the SecureDIMM Board Page Installing the Standard HP LaserJet 4100 Drivers Page Page Page Page Page Page Type C\Capella Tech\RedMon15.exe and press the Enter key Type C\Capella Tech\setup.exe and press the Enter key Installing the Encrypted Printer Driver Page Otherwise,selecttheEncrypted entry in the Use the following Page Page AesCrypt Utility Page Additional Technical Information