I've got a rather odd problem that I'm trying to figure out with Crypt::Eksblowfish::Bcrypt. I'm in the process of switching an application to use authentication based on Crypt::Eksblowfish::Bcrypt. The application runs under mod_perl. What I'm finding is that if I use the Crypt::Eksblowfish::Bcrypt::bcrypt function then the apache processes that have used it use an enormous amount of CPU time and continue to do so even after the function returns; they continue to grind away until I kill them.