MSS calls a user-replaceable module, dfhucryp.dll, located in both \bin and \bin64 (Windows) or dfhucryp.so, located in both $COBDIR/lib/es and /lib/es64 (UNIX), to perform encryption and decryption of user passwords. The installed module does not actually perform any encryption; that is, the encrypted password is the same as the unencrypted password. You can replace this module with one that implements a password encryption and decryption strategy appropriate for your site.
The example module, dfhucry1.dll (Windows) or dfhucry1.so and dfhucry164.so (UNIX), that implements a simple encryption and decryption scheme, is supplied. The source (dfhucry1.cbl (Windows) or dfhucry1.so (UNIX)) form is provided in %ProgramFiles(x86)%\Micro Focus\Enterprise Developer\src\enterpriseserver\exits (Windows) or $COBDIR/src/enterpriseserver/exit/ (UNIX). It uses the number of 1 bits in the user ID as a shift count and a pair of encipher and decipher tables.