By default, OpenFire server encrypts passwords using Blowfish encryption whereby the key is stored in the table ofProperty
where propValue = 'passwordKey'
.
How can we customize this behavior?
How can we set OpenFire to use another encryption algorithm, or to replace the encryption algorithm with hashing instead?
change the system properties to store plain password in openfire server and encrypt the password(as per your need) before sending the password.
user.usePlainPassword
and give the property value as true
.