When you supply KGUP with an encrypted key value, the value is encrypted under a transport key. The transport key is one key in a complementary key pair that you share with another system. When the other system's KGUP generated a key, the program also stored a control statement to use to create the complementary key. The other system sends the control statement to your system. You can use the statement to supply an encrypted key value to KGUP to create the key.
These statements show the syntax when you supply an encrypted key value to KGUP.
ADD or UPDATE LABEL(label) TYPE(data,exporter,importer,
mac,macver, or any PIN key) TRANSKEY(key-label 1) KEY(key-value)
ADD or UPDATE LABEL(label) TYPE(data,datam,datamv,exporter,importer,
or any PIN key) TRANSKEY(key-label 1) KEY(key-value,ikey-value)
ADD or UPDATE LABEL(label) TYPE(data),
TRANSKEY(key-label 1) KEY(key-value, key-value, key-value)
ADD or UPDATE LABEL(label) TYPE(exporter or importer),
TRANSKEY(key-label 1) KEY(key-value) NOCV
ADD or UPDATE LABEL(label) TYPE(exporter or importer),
TRANSKEY(key-label 1) KEY(key-value,ikey-value) NOCV