crypt_blowfish
Details
| Size: | 23K |
| Last Update: | 2008-05-20 21:58:21 |
| Version: | 1.0.2 |
| OS Support: | Linux |
| License/Program Type: | Public Domain |
| Publisher: | Solar Designer |
| Price: | $0.00 |
Description:
crypt_blowfish 1.0.2 is security software developed by Solar Designer.
crypt_blowfish is a modern password hashing for your software and your servers.
This is an implementation of a modern password hashing algorithm, based on the Blowfish block cipher, provided via the crypt(3) and a reentrant interface. It is compatible with bcrypt (version 2a) by Niels Provos and David Mazieres, as used in OpenBSD.
The most important property of bcrypt (and thus crypt_blowfish) is that it is adaptable to future processor performance improvements, allowing you to arbitrarily increase the processing cost of checking a password while still maintaining compatibility with your older password hashes. Already now bcrypt hashes you would use are several orders of magnitude stronger than traditional Unix DES-based or FreeBSD-style MD5-based hashes.
Today, a number of other operating systems, besides OpenBSD, support bcrypt password hashes, with Niels' original implementation, with this implementation (crypt_blowfish), or otherwise. These systems include recent versions of FreeBSD and NetBSD, Solaris 10, and indeed the Linux distributions which have integrated crypt_blowfish (see below for a list). Only some of these systems use bcrypt for newly set passwords by default, though.
This code comes from John the Ripper password cracker, and is placed in the public domain to let you use this on your system, as a part of a software package, or anywhere else to improve security, ensure compatibility, or for any other purpose.
There's no license to worry about, not even a BSD-style copyright.
You can use the provided routines in your own packages or link them into a C library. Hooks for linking into GNU libc are provided. Note that simply adding this code into your libc is probably not enough to make your system use the new password hashing algorithm. Changes to passwd(1), PAM modules, or whatever else your system uses will likely be needed as well. These are not a part of this package, but there's pam_tcb in the Openwall GNU//Linux (Owl) tcb package which uses the password hashing framework provided by crypt_blowfish, and there are the Owl shadow suite patches (in particular, the crypt_gensalt patch) available from our CVSweb server.
crypt_blowfish 1.0.2 supports different languages (including english). It works with Linux.
Downloading crypt_blowfish 1.0.2 will take several seconds if you use fast ADSL connection.
0 comments
Add to
crypt_blowfish Version History
Related Software
|
|
From category: Antivirus |
| Win Spy Software Pro is a Complete Stealth Monitoring Software that can both monitor your Local PC and Remote PC. Win Spy Software also includes Remote Install. Win Spy Software will capture anything... |
|
|
From category: Other-Tools |
| F-Prot Antivirus for Linux Workstations is designed for workstations running the Linux operating system. F-Prot Antivirus for Linux Workstations is free when used by personal users on personal worksta... |
|
|
From category: Firewalls |
| Cyan Secure Web Proxy Server is a carrier grade, high performance filtering proxy server for Linux. It includes scalable (user/group/host) Web filter and virus scan utilities for blocking malicious ap... |
|
|
From category: Other-Tools |
| - Use Super Privacy Controls to take power over confidential information... |
|
|
From category: Security |
| Ciphire Mail Security Reports for Thunderbird 0.4.0 is security software developed by Ciphire Labs. Ciphire Mail Security Reports for Thunderbird is an extension for Mozilla Thunderbird (Version 1.... |
|
|
From category: Security |
| JSch is a pure Java implementation of SSH2.... |
|
|
From category: Security |
| Cryptonit 0.9.7 is security software developed by IDEALX S.A.S. Cryptonit project is a client side cryptographic tool which allows you to encrypt/decrypt and sign/verify files with PKI (Public Key... |
|
|
From category: Security |
| combina 0.4.1 is security software developed by Danilo Cicerone. combina is a password generator that uses three different algorithms based on combinatorial analysis. It implements the permu... |
|
|
From category: Security |
| eCryptfs 0.1.7 is security software developed by Michael Halcrow. eCryptfs is an POSIX-compliant enterprise-class stacked cryptographic filesystem for Linux. eCryptfs is derived from Erez Zadok\'s... |
|
|
From category: Other-Tools |
| Kremlin builds a wall around your data, protecting your data from intruders. You can encrypt/decrypt files with RC4 and Blowfish in one click and securely delete files by dragging them to the Kremlin... |
|
|
From category: Other-Tools |
| AVG Linux E-mail Server Edition comes with all the features you would expect from a professional e-mail server antivirus product, plus much more... A 2 year license, so you can receive free updates an... |
|
|
From category: Other-Tools |
| AVIRA Antivirus for Postfix is a comprehensive antivirus solution for Linux mailservers, functioning at high speed and filtering against malicious contents by checking both incoming and outgoing email... |
|
|
From category: Security |
| UnHash is a program that tries to find a collision in a given hash.... |
|
|
From category: Security |
| ipt_pkd is an iptables extension implementing port knock detection.... |
|
|
From category: Security |
| F-Prot GUI 0.5 is security software developed by FRISK Software International. F-Prot GUI is a graphical user interface for great (and free for individual users) command line antivirus called F-Pro... |
Leave a comment