bcrypt - blowfish file encryption

  •        0

bcrypt is a lightweight blowfish file encryption utility which aims for cross-platform portability of not only the actual code, but the encrypted files as well. In addition to providing 448-bit encryption, bcrypt overwrites input files with random garbage

http://bcrypt.sourceforge.net

Tags
Implementation
License
Platform

   

comments powered by Disqus


Related Projects

BCrypt.Net


A .Net port of jBCrypt implemented in C#.

bcrypt-ruby


bcrypt-ruby is a Ruby binding for the OpenBSD bcrypt() password hashing algorithm, allowing you to easily store a secure hash of your users' passwords.

Javascript-bcrypt - jsBCrypt


jsBCrypt is an implementation of BCrypt written in JavaScript. It uses Components of the Clipperz Javascript Crypto Library. It is based upon jBCrypt Usage Example: var bcrypt = new bCrypt();function crypt(password,rounds){ try{ var salt = bcrypt.gensalt(rounds); }catch(err){ alert(err); return } try{ var hash = bcrypt.hashpw(password, salt); }catch(err){ alert(err); return; } alert(hash);}You can try a test instance of this here

Authenticated-bcrypt - acts_as_authenticated using BCrypt


This is a modified version of the acts_as_authenticated rails plugin using Coda Hale's BCrypt implementation, rather than the weaker MD5 hash used originally. Designed as an upgrade to legacy apps still running this plugin.

Bcryptnet - BCrypt.NET: a C# port of jBCrypt


BCrypt.net is a C# port of the jBCrypt library. It was ported by Derek Slager. I created this project and uploaded the code here to give it a more permanent home. As Derek originally did the port, I will let his words describe the code (click here for Derek's original blog posting). Using raw hash functions to authenticate passwords is as naive as using unsalted hash functions. Don’t. Thomas Ptacek BCrypt.net is an implementation of OpenBSD's Blowfish-based password hashing code, described in

django-bcrypt - A git mirror of django-bcrypt.


A git mirror of django-bcrypt.

Py-bcrypt - bcrypt blowfish password hashing for Python


py-bcrypt is a Python wrapper of OpenBSD's Blowfish password hashing code, as described in "A Future-Adaptable Password Scheme" by Niels Provos and David Mazières. This system hashes passwords using a version of Bruce Schneier's Blowfish block cipher with modifications designed to raise the cost of off-line password cracking and frustrate fast hardware implementation. The computation cost of the algorithm is parametised, so it can be increased as computers get faster. The intent is to make a co

Passlib - password hashing library for python


WelcomePassLib is a password hashing library for Python, which provides cross-platform implementations of over 30 password hashing algorithms; as well as a framework for managing and migrating existing password hashes. It's designed to be useful for any task from quickly verifying a hash found in a unix system's /etc/shadow file, to providing full-strength password hashing for multi-user application. News2012-05-01 - Passlib 1.6 released. New hash algorithms, speedups, and cleanups - see the rel

Acts-as-authentable - Authentication plugin based on restful_authentication and bcrypt-ruby


Largely based on restful_authentication by Rick Olson. Changes include: Bcrypt is used for password storage. Specified with RSpec. Authentication mechanisms are seperated into modules contained within the plugin. Generators are only used for migrations. Does not include email verification. This plugin does not generate controller code for you. Partly because I'm lazy and partly since example code (taken from restful_authentication) can be found in the resources directory of the plugins spec fold