Master Password Concept
Concept of Master PasswordThe concept of using a master password enables you to enter one and only one password when starting JBuilder (to be exact: when loading the first JB project managed by CM) ...
This is possible, because the master password is used to generate a key for encoding and decoding CM project passwords. You just have to define the master password and all the CM project passwords once - the latter will then be stored safely within the JB project settings. Afterwards the CM project passwords will be automatically decoded (using the key generated from the master password) whenever they are needed to establish any CM connections.
The master password itself is stored in encrypted form using MD5 message digest algorithm, so that it cannot be retranslated from the stored value, but JBCcm can check a master password entered at startup time by also ecrypting it and comparing both encrypted values - the one stored against the one entered by the user at boot time.
(C) 2000-2004 Olaf Deterding-Meyer