Skip to main content
3-Newcomer
July 21, 2025
Question

Algorithm used by windchill to encrypt passwords.

  • July 21, 2025
  • 3 replies
  • 270 views

Version: Windchill 12.0

 

Use Case: I wanted to decrypt the db password from windchill, wanted to know which algorithm ptc is using to encrypt the password. Suggest the steps to decrypt the db password from windchill.


Description:

I wanted to decrypt the db password from windchill, wanted to know which algorithm ptc is using to encrypt the password.
Suggest the steps to decrypt the db password from windchill.

3 replies

16-Pearl
July 21, 2025
avillanueva
23-Emerald I
23-Emerald I
July 21, 2025

https://support.ptc.com/WCMS/files/124751/en/WCAdminConfigWCEnvGuide.pdf

page 62 says this:

To encrypt system passwords, Windchill and Info*Engine code uses a JCEKS KeyStore class in conjunction with a password-based encryption. JCEKS KeyStore is a strong version of the Sun KeyStore class implementation. The Sun KeyStore implementation is standard with the Java SE Development Kit (JDK).

Catalina
Community Moderator
August 1, 2025

Hi @MK_13455749,

I wanted to see if you got the help you needed.

If so, please mark the appropriate reply as the Accepted Solution or please feel free to detail in a reply what has helped you and mark it as the Accepted Solution. It will help other members who may have the same question.

Of course, if you have more to share on your issue, please pursue the conversation.

Thanks,

Catalina | PTC Community Moderator