Add support for password storage schemes using AES, 3DES, RC4, and Blowfish.
The AES, RC4, and Blowfish implementations all use 128-bit ciphers, and the
3DES implementation uses a 168-bit cipher.
Note that while these password storage schemes are functional, they rely on the
crypto manager, which is not fully implemented. The storage schemes are not
exposed in the server configuration because the crypto manager does not have
any mechanism to persist secret keys for symmetric encryption. Until the
crypto manager provides persistence for these keys, passwords encoded using
these schemes will not be usable after the server is restarted. Once the
crypto manager implementation is complete, these schemes should be exposed in
the server configuration.
OpenDS Issue Numbers: 315, 316, 317, 318