Encryption groups and configuration
Groups
The user can define 3 different encryption groups for the NC kernel. Each of these groups consists of a pair comprising a key and a file extension. A key can contain a maximum of 56 characters plus '\0'.
A file extension must consist of 1 to 3 characters. When the NC kernel loads an NC program, it checks whether the extension of the NC program is entered in one of these 3 groups. If this is the case, the NC kernel decrypts the NC program with the key belonging to the associated group.
Default configuration
Users can use the groups as they wish. The pair assignment of key and file extension is depicted in the table below:
Group | Key | Channel parameters |
---|---|---|
1 | mc_encryption_key_0 | encryption_extension[0] P-CHAN-00283 |
2 | mc_encryption_key_1 | encryption_extension[1] P-CHAN-00283 |
3 | mc_encryption_key_2 | encryption_extension[2] P-CHAN-00283 |