Skip to main content
1-Visitor
March 20, 2025
Question

Compatible C++ Compiler

  • March 20, 2025
  • 2 replies
  • 333 views

I am using Windchill PDMLink Release 12.0 and Datecode with CPS 12.0.2.5

As per the Article - CS124944, we are trying to encrypt and decrypt LDAP password but we need to know the version of the C++ compiler to compile the C++ program given in the article. Can you please provide the compatible C++ compiler version for Windchill 12.0.2.5 version to compile the C++ code for the decryption.

2 replies

18-Opal
March 21, 2025

Hello KD_10191279,

Did you encounter any errors while trying to use C++ ?

KR,

Charles.

avillanueva
23-Emerald I
23-Emerald I
March 21, 2025

I do not think there is a compatible version for Windchill. These steps have little to do with Windchill. It actually deals more with Apache and your environment. I think can choose any or the latest you can download. Here is link to article: https://www.ptc.com/en/support/article/CS124944?source=search

Interesting article. Am I wrong in saying this is security through obscurity? I've done something like this for a different application where we could not store the password in clear text. While its moved out of the Apache conf file, it gets replaced in your code with "mysecretpw". Someone who can decompile the program can read this and use it to unencrypt the encrypted password files. Though you've made it a bit harder for them. Don't forget that you might need to rotate passwords periodically so document your process on updating your encrypted file with a new password.