Cryptography Keys

Revised for CPX 4.7.0.
Configuration of cryptography keys
Details of the cryptography keys parameters

Configuration of cryptography keys top

In the Table of Cryptography Keys, keys can be added/modified/deleted while Abilis CPX is working. Changes made on the table do not need the Abilis CPX to be restarted: they are immediately active.

Table of Cryptography Keys can store up to 64 key definitions.

Commands for managing the Cryptography Keys are described in the section Commands relating to Cryptography Keys.

The following commands are available:

A CRKEY:
C CRKEY:
D CRKEY
S CRKEY:

Here is an example of the command "D CRKEY" execution.

Displayed values are only examples. As it is possible to note, key values are opportunely masked, moreover keys identifiers do not have to be obligatory sequential:

[18:14:08] ABILIS_CPX: D CRKEY

- Not Saved (SAVE CONF) -------------------------------------------------------

CRKEY:  VAL:      DESC:
------------------------------------------------------------------------------
0       ********  Default_encryption/decryption_key
3       ********  Test_cypher_key_1
10      ********  Test_cypher_key_2

How to show a single cryptography key:

18:14:08] ABILIS_CPX: D CRKEY:3

CRKEY:  VAL:      DESC:
------------------------------------------------------------------------------
3       ********  Test_cypher_key_1

The "Not Saved (SAVE CONF)" message is displayed every time the table is modified but not saved with the SAVE CONF command.


Details of the cryptography key parameters top


CRKEY: Identifier of the cryptography key
no value from 0 to 63

When the user defines a new key, he is requested to specify a numeric identifier for it. The system will refer to that key by using its identifier for every operation on it.

Cryptography key identifiers are not requested to be progressive. The user can select any value in the range [1 - 63], with the condition that the selected index is not already used.

The default key, automatically provided by the system, always occupies zero index position. It can be used whenever the user does not need to define a private cryptographic key. Default key value is fixed; it cannot be modified or deleted.


VAL: Value of the cryptography key
no value from 8 up to 8 up to 32 ASCII characters [33..126]

It sets the value of the cryptographic key. Valid keys are strings of characters, whose length can go from 8 up to 32 ASCII characters in the range [33..126], spaces are not allowed.

Cryptography keys themselves are saved ciphered on disk.

Once the value of the key is set, it is not visible anymore. In the table, the value is opportunely masked by a string of eight '*' (asterisk) characters, independently of the real key length.


DESC: Description associated to the cryptography key
empty from 0 up to 64 ASCII characters [33..126]

This is a free text that user can enter to identify the key. It can be set and/or modified after creating the key. The cryptography key description is a string, whose length can go from 0 up to 64 ASCII characters in the range [33..126], spaces are not allowed.

printPrint this page