Encrypting passwords for Tridion content delivery
This is just a quick note to self, because I just spent a few minutes figuring out something fairly trivial and I don't want to forget it.
Previously, to encrypt a password for Tridion content delivery, you would do something like:
java -cp cd_core.jar com.tridion.crypto.Encrypt foobar
It's been a while since I did this, and I hadn't realised that in Web 8.5 it doesn't work any more. They've factored the Crypto class out into a utility jar, so now the equivalent command has become something like:
java -cp cd_core.jar;cd_common_util.jar com.tridion.crypto.Encrypt foobar
Of course, these days the jars also have build numbers in the name, so it's a bit uglier. The point is that you have to have cd_core and cd_common_util on your classpath.