For example, the algorithm Blowfish implemented in the Sun JCE package fulfills these requirements.
By Java convention, an encryption algorithm is specified like this:
The only feedback modes allowed are:
By default,
Specify an alternate encryption algorithm when you create a database with
the encryptionAlgorithm=algorithm attribute. If the algorithm you specify
is not supported by the provider you have specified,