DM_PUBLIC Keyword
DM_PUBLIC={securitykey}
SUNDM supports message encryption when communicating with runtime clients. Unlike compression, the encryption support must be defined by setting entries into the SUNDM.CFG configuration file. If this keyword exists in the configuration file when the server is loaded, public security is applied to all clents. Any client that attempts to log onto the server must be using the same public key. The public key encrypts all messages transmitted between a runtime client and the server. The {securitykey} string must be composed of up to sixteen (16) hexadecimal digits.
If SUNDM is operating in public security mode, any client that attempts to access the server must match the security requirements. Otherwise, the client program terminates with an appropriate I82 error. This also means that any older runtime clients which do not support encryption will not be allowed to access the data manager when any security level is used.
Note the following:
If no encryption key is specified, a default key is used. All transmissions between the client and server are secure.
Public key security may be used without logon security. However, beware that if the public key changes for any reason, all users accessing the data manager must change to the new public key.
If Logon security is used in conjunction with Public key security, it is possible to prevent individual or specific Logon keys without affecting other users.
The Public and Logon keys that provide access to the data manager are defined by the individuals responsible for controlling server security.
Example:
DM_PUBLIC=AF91C602424E880E
See Also: SUNDM Keywords, SUNADMIN, MAKEMFD
![]() |