The bfpwcrypt.conf file contains password
encryption configuration properties.
When Build Forge is started for the first time, it automatically
generates a bfpwcrypt.conf file in the same location
as the bfclient.conf file.
- Windows: <bfinstall>
- UNIX or Linux: <bfinstall>/Platform
Important: Do not rename this file. It must always be
named bfpwcrypt.conf.
The file contains these properties:
- bfpwcrypt_key_alias
- Alias of an encryption key. The alias is part of any password
encrypted with this key. The system uses it to determine which key
to use. There can be multiple definitions of this property, one for
each key. The last definition is used to encrypt passwords. All others
are used to decrypt an encrypted password when it is read. An encrypted
password can be encountered in a configuration file, a database, or
in a communication between an agent and the engine.
- bfpwcrypt_key
- The encrypted master key, encrypted using 128–bit AES encryption.
This key is used to encrypt passwords.
- bfpwcrypt_key_password
- Password needed to decrypt bfpwcrypt_key. This
password is encoded.
Example bfpwcrypt.conf file:
#**** Password Encryption Configuration Properties ****
bf_pwcrypt_key=MKuoiwD+MsWBFgl/2xeGOTEtpY+hAzXQu21fBcofM0M=
bf_pwcrypt_key_alias=8a679d430c401000b55e00007d1a7d1a
bf_pwcrypt_key_password=TqOeDXc4G/bdaWeatKTYUx6Sw4S3i6wX
# Creation date=Thu Nov 20 03:44:48 CST 2008
# Origination host=myhost.mycompany.com