Icon Encryption

ElevateDB uses the Blowfish symmetric block cipher encryption algorithm along with the RSA Data Security, Inc. MD5 message-digest algorithm for encrypting configuration files, tables and remote session requests and responses to and from an ElevateDB Server.

Copyright and Credits
Both the Blowfish and MD5 implementations in ElevateDB were developed internally. The following are the citations and copyrights for the Blowfish and MD5 algorithms.

   Blowfish Algorithm Copyright 1993 Bruce Schneier
   MD5 Algorithm Copyright 1991-1992, RSA Data Security, Inc.

ElevateDB uses the MD5 message-digest algorithm to generate 128-bit MD5 hashes from plain-text passwords. These hashes are then used with the Blowfish 8-byte symmetric block cipher algorithm to encrypt the actual data.