...
Encryption is a means of modifying plain-text into an unreadable format. Algorithms used to encrypt text are known as ciphers. For example, replacing each letter in a message with another letter in the alphabet is a simple form of encryption known as a Caesar Cipher. Today's algorithms are much more advanced, though many system systems still rely on proprietary ciphers that are no more advanced than a simple Caesar Cipher. Blesta, however, only uses properly vetted, and veritably verifiably secure, open encryption ciphers.
...
bcrypt HMAC SHA-256
Blesta uses bcrypt to store passwords for authentication. The bcrypt algorithm is a slow-computing algorithm that is designed to take a small, but significant amount of time to generate a result. This makes it computationally inefficient to brute-force.The amount of work involved in computing the bcrypt result is controlled by the Blesta.hash_work configuration setting.
...