Botan

Blowfish

License
Botan is released under the Simplified BSD License (see LICENSE.md)

class  Blowfish: botan.block.block_cipher.BlockCipherFixedParams!(8LU, 1LU, 56LU, 1LU).BlockCipherFixedParams, botan.block.block_cipher.BlockCipher, botan.algo_base.sym_algo.SymmetricAlgorithm;

 Blowfish


void  eksKeySchedule(const(ubyte)* key, size_t length, in ubyte[16] salt, size_t workfactor);

Modified EKSBlowfish key schedule, used for bcrypt password hashing