Encrypted and Decrypted Password Logic


Can someone share how encrypted and decrypted password works? What is the logic behind? The company having the policy restricted the password to be committed in repos.

we are able to use setEncryptedText keyword with encrypted password:
WebUI.setEncryptedText(findTestObject(‘Object Repository/input_Password’), ‘N19y28O5ILw=’)

However, simply change the keyword to setText and playback, it show the decrypted password.
WebUI.setText(findTestObject(‘Object Repository/input_Password’), ‘N19y28O5ILw=’)

I would like to know how it works? Is katalon source code can be found somewhere?

anybody with Katalon can decrypt stored crypted text.
to secure password or other sensitive text you need to implement your own solution. please look here:

Thanks Andrej Podhajský’s replied. Your solution works! :slight_smile: