Description of problem:
kernel.UserAuthentication.setNewSalt tries to instantiate the SHA1PRNG
algorithm, which is no longer part of the IBM JDK for 1.4.1.
The code needs to catch the NoSuchAlgorotithm exception, and fall back
to an IBM supplied one. Alternatively, it should use an algorithm
common to sun & ibm jdks.
Tool to determine algorithms supplied by a JDK: