Linux SoftwareProgrammingLibrariesjBCrypt 0.1

jBCrypt 0.1


jBCrypt is project a Java implementation of OpenBSD's Blowfish password hashing code, as described in "A Future-Adaptable Password Sc
Developer:   Damien Miller
      more software by author →
Price:  0.00
License:   BSD License
File size:   20K
Language:   
OS:   
Rating:   0 /5 (0 votes)
Your vote:  
enlarge screenshot


jBCrypt is project a Java implementation 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 compromise of a password database less likely to result in an attacker gaining knowledge of the plaintext passwords (e.g. using John the Ripper).

There seems to be a lack of good password hashes for Java - the top two hits in Google (as of 2006/05/24) for "Java password hash" and "Java password encryption" both offer terrible advice: one uses an unsalted hash which allows reverse dictionary lookup of passwords and the other recommends reversible encryption, which is rarely needed and should only be used as a last resort.

jBCrypt is licensed under a ISC/BSD licence (see the LICENSE file for details) and ships with a set of JUnit unit tests to verify correct operation of the library and compatibility with the canonical C implementation of the bcrypt algorithm.

Requirements:
  • Java Environment
    tags java  password  java  

    Download jBCrypt 0.1


     http://www2.mindrot.org/files/jBCrypt/jBCrypt-0.1.tar.gz


    Authors software

    flashboot for OpenBSD 0.9 Beta1 (by Damien Miller)

    Softflowd 0.9.8 (by Damien Miller)
    Softflowd project is flow-based network traffic analyser capable of Cisco NetFlow data export

    flowd 0.9 (by Damien Miller)
    flowd application is a fast, small and secure NetFlow collector.

    Here are some key features of "flowd":
    · Understands NetFlow pro

    jBCrypt 0.1 (by Damien Miller)
    jBCrypt is project a Java implementation of OpenBSD's Blowfish password hashing code, as described in "A Future-Adaptable Password Sc

    py-bcrypt 0.1 (by Damien Miller)


    Similar software

    jBCrypt 0.1 (by Damien Miller)
    jBCrypt is project a Java implementation of OpenBSD's Blowfish password hashing code, as described in "A Future-Adaptable Password Sc

    py-bcrypt 0.1 (by Damien Miller)

    crypt_blowfish 1.0.2 (by Solar Designer)
    crypt_blowfish is a modern password hashing for your software and your servers.

    This is an implementation of a modern password has

    Patra 1.2 (by Bruno Ranschaert)
    Patra is a Java password tracker.

    Password Tracker is an application to keep your passwords in an encrypted file on disk, protecte

    Keep It Secret! Keep It Safe! 0.19.2 (by Tobias Buchloh)
    Keep It Secret! Keep It Safe! (KisKis) is an easy-to-use password manager written in JAVA

    Ruby/Password 0.5.3 (by Ian Macdonald)
    Ruby/Password is a suite of password handling methods for Ruby.

    It supports the manual entry of passwords from the keyboard in bot

    phpass 0.1 (by Openwall Project)
    phpass is a portable PHP password hashing framework.

    This is a portable public domain password hashing framework for use in PHP ap

    PassReminder 0.6.1 (by Eyecanseeyou)
    You would like to protect a list of passwords? You would like to remember your passwords? PassReminder is for you!

    PassReminder is

    Password Gorilla 1.4 (by Frank Pilhofer)
    Password Gorilla is a password manager that stores your login information, sorted by groups, in a blowfish-encrypted file, protected

    John the Ripper 1.7.2 (by Solar Designer)


    Other software in this category

    zlib 1.2.3 (by Jean-loup Gailly)
    zlib is designed to be a free, general-purpose, legally unencumbered, lossless data-compression library for use on virtually any comp

    libjpeg v6b (by Independent JPEG Group)
    libjpeg is a library for handling the JPEG (JFIF) image format

    OpenSSL 0.9.7c (by The OpenSSL Project Team)
    The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implement

    libxml2 2.6.27 (by DV)
    Libxml2 is the XML C parser and toolkit developed for the Gnome project (but usable outside of the Gnome platform), libxml2 library i

    GNU C library 2.4 (by Andreas Jaeger)
    GNU C library (glibc) is one of the most important components of GNU Hurd and most modern Linux distributions.

    GNU C library is us

  •     search


    Featured Software

    jEdit 4.3 pre8
    jEdit is an Open Source text editor written in Java

    Opera 9.02
    Surf the Internet in a safer, faster, and easier way with Opera browser

    GNU Aspell 0.60.4
    GNU Aspell is a Free and Open Source spell checker designed to eventually replace Ispell


    Subscribe in Rojo
    Google Reader
    Add to My Yahoo!

    Add to My AOL
    Subscribe with Bloglines
    Subscribe in NewsGator Online
    Add 'nixbit linux software' to Newsburst from CNET News.com
    del.icio.us nixbit linux software


    Top tags