Generate encryption strings - spectrum_platform - 23.1

spectrum-inline

Product type
Software
Portfolio
Enrich
Integrate
Locate
Verify
Product family
Spectrum
Product
Spectrum > Spectrum Platform
Spectrum > Spatial > Spectrum Spatial
Spectrum > Quality > Context Graph
Spectrum > Web Services
Spectrum > Discovery
Spectrum > Quality > Addressing
Spectrum > Geo Addressing > Enterprise Tax
Spectrum > Data Integration
Spectrum > GeoEnrichment
Spectrum > Quality > Spectrum Quality
Spectrum > Dataflow Designer
Version
23.1
Language
English
Product name
Precisely Spectrum
Title
spectrum-inline
First publish date
2007
Last updated
2023-06-02
Published on
2023-06-02T09:54:39.526000

There are two methods for generating encryption strings.

Note: If you have a non-default password for your CA Signed Certificate/KEYSTORE FOR HTTPS configuration, you will only be able to use the encrypted string for the non-default password in Spectrum-Container properties. The server may not start if you use plain text for the for the non-default password.

Method one

Use the *.jar file utility, SpectrumDirectory/server/bin/password-utility.jar to generate the encryption string for the Spectrum default password.

Note: If you run the encryption of the same password multiple times, this will generate different strings. This provides additional encryption strength and security.
Generate an encrypted string for the default password, p****s.

Specify the command:

java -jar password-utility.jar -p password

where:

  • password is your site's password


Sample output:


###########################################################
############ Encrypted String for the password ############
###########################################################
            9yOYoZ9W2aAF2Baapa5wIxCMNQ/9TZFP

Method two

You can also generate encryption strings from the Spectrum JMX console through the encryptString property. This request takes the format MBean operation: invoke method encryptString on MBean servername:manager=EncryptTextManager.