Aescrypt utility, Using aescrypt – HP SecureDIMM II User Manual

Page 24

Advertising
background image

2 4

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.

Advertising