What type of encryption is used by DX UIM?
search cancel

What type of encryption is used by DX UIM?

book

Article ID: 15051

calendar_today

Updated On:

Products

DX Unified Infrastructure Management (Nimsoft / UIM) CA Unified Infrastructure Management On-Premise (Nimsoft / UIM) CA Unified Infrastructure Management SaaS (Nimsoft / UIM)

Issue/Introduction

What types of encryption are used by DX Unified Infrstructure Management?

Environment

  • DX UIM 23.4 or higher

Resolution

  • All "local" UIM encryption for example, passwords that are stored in config files, bus and account user passwords, discovery profiles, etc, use a standard encryption. This is handled by our SDK.

  • Infrastructure category probes, e.g., hub, robot, nas, etc., use AES256 for encrypting passwords and other data.

  • Monitoring probes also use AES256 with the latest updates.

  • Older monitoring probes may be using 2-Fish algorithm, Twofish algorithm with a secret (128-bit) key.

    • After this the encrypted string is base64 encoded.

  • In general, the hashing algorithm PBKDF2 is used for password checks.

  • MD5 is used for lower sensitive checksums for Integrity checks.

  • TLSv1.2 standard is used for Secure Communication between hubs and robots.

  • RSA 2048 asymmetric: Key pairs are used for TLSv1.2 communication.

  • Post-processing methods used: Convert to base64 encoding.

    • The Base64 encoding technique uses a predefined key to encrypt the password before writing to the probe configuration file.

 

Additional Information

Twofish

Other UIM components (hub tunnels, web/application servers such as the wasp probe, data_engine connection to the database, etc.) generally use SSL/TLS when configured to do so, see also:

Support for TLS v1.2 (Microsoft SQL Server)

Encrypt DX UIM Network Traffic with SSL