Main > Free Download Search >

Free md5 software for linux

md5

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 248
md5i 20041222

md5i 20041222


md5i is yet another MD5 file integrity checker. more>>
This Java program creates an MD5 database of all files in a directory structure, and then allows you to easily recheck the contents of the directory and notify you if any files has changed.

It does not (currently) detect removed files. It only computes MD5 sum if the "last modified" timestamp of the file has changed since the last run, unless the -nomtime option is used.

Usage

md5i [-db ] [-v] [-nomtime] [[-updatedb] -scan ] [[-alwaysignore] -check]

Generic options:
-db FILE uses FILE to store file data (default: ~/.md5database)
-v verbose: outputs progress information
-nomtime ignore file timestamps

Scan options:
-scan DIR scans DIR and all sub-directories
-updatedb updates the database instead of creating a new

Check uptions
-check DIR checks all files in DIR and its sub-directories
-alwaysignore Dont prompt on modified files: only report and ignore
<<less
Download (0.030MB)
Added: 2005-04-11 License: Freeware Price:
1656 downloads
cmd5checkpw 0.22

cmd5checkpw 0.22


cmd5checkpw is a checkpassword compatible authentication program that uses CRAM-MD5 authentiaction mode. more>>
cmd5checkpw is a checkpassword compatible authentication program that uses CRAM-MD5 authentication mode.

The software was designed primary to work with qmail but it can be used by any other program that knows how to use checkpassword compatible authentication. Actualy you can save yourself a lot of work using this program instead of patching other programs. Changing a program to use checkpassword is certainly simplier than adding whole CRAM-MD5 support.
This code is based on the original checkpassword by Dan Bernstein.

Instalation procedure and usage:

Required software:
- a c compiler (gcc f.e.)
- gnu make

Installation:

Unpack the archive and change to the newly created directory.

1. Compile the program.
% make
2. Install the programs and man page:
# make install

Now you should have an example poppasswd copied to your /etc directory and cmd5checkpw binary in your /bin directory.

Now select a free user id in your system.

Create that user in /etc/passwd do "chown thatuser /etc/poppasswd" , "chmod 400 /etc/poppasswd", "chown thatuser /bin/cmd5checkpw" and "chmod a+s /bin/cmd5checkpw".

Of course replace "thatuser" with username of the user you have created.

Usage:

My qmail-smtpd-auth patch will make qmail use it for authentication. Other programs can use it too. Detailed working of the command is explained in the included man page.
<<less
Download (0.024MB)
Added: 2007-07-31 License: GPL (GNU General Public License) Price:
815 downloads
Digest::MD5::Perl 1.8

Digest::MD5::Perl 1.8


Digest::MD5::Perl is a Perl implementation of Ron Rivests MD5 Algorithm. more>>
Digest::MD5::Perl is a Perl implementation of Ron Rivests MD5 Algorithm.

This is not an interface (like Digest::MD5) but a Perl implementation of MD5. It is written in perl only and because of this it is slow but it works without C-Code. You should use Digest::MD5 instead of this module if it is available. This module is only usefull for
computers where you cannot install Digest::MD5 (e.g. lack of a C-Compiler) encrypting only small amounts of data (less than one million bytes). I use it to hash passwords.
educational purposes

SYNOPSIS

# Functional style
use Digest::MD5 qw(md5 md5_hex md5_base64);

$hash = md5 $data;
$hash = md5_hex $data;
$hash = md5_base64 $data;


# OO style
use Digest::MD5;

$ctx = Digest::MD5->new;

$ctx->add($data);
$ctx->addfile(*FILE);

$digest = $ctx->digest;
$digest = $ctx->hexdigest;
$digest = $ctx->b64digest;

<<less
Download (0.072MB)
Added: 2007-02-22 License: Perl Artistic License Price:
978 downloads
CD-ROM Digest MD5 0.1

CD-ROM Digest MD5 0.1


CD-ROM Digest MD5 is a quick and dirty program to compute checksum of individual track. more>>
CD-ROM Digest MD5 is a quick and dirty program to compute checksum of individual track.
It reports for each track:
- size (read)
- MD5 digest
Supports:
- multi track CD-ROM
- mode 1
- Linux ioctl()
- libmhash
Doesnt support:
- DVD
- Audio CD
- Multi session
- Other operating system
Known problem:
- Track are often bigger than the data written inside
- The program will report an error at the end of the data
- I dont know the way to detect the end of data.
- The checksum is good, and the size too.
Be aware:
- Track shorter than 4s -> 300 frames -> 614400 bytes are padded
- To check the checksum, pad the img/iso file to 614400 and run md5sum
<<less
Download (0.010MB)
Added: 2007-01-16 License: GPL (GNU General Public License) Price:
1011 downloads
Digest::MD5::Reverse 1.0

Digest::MD5::Reverse 1.0


Digest::MD5::Reverse provides MD5 Reverse Lookup. more>>
Digest::MD5::Reverse provides MD5 Reverse Lookup.
MD5 sums (see RFC 1321 - The MD5 Message-Digest Algorithm) are used as a one-way hash of data. Due to the nature of the formula used, it is impossible to reverse it.
This module provides functions to search several online MD5 hashes database and return the results (or return undefined if no match found).
We are not breaking security. We are however making it easier to lookup the source of a MD5 sum.
Version restrictions:
- It is very slow, because it will search each library until match found or all library search finished.
<<less
Download (0.002MB)
Added: 2007-03-31 License: Perl Artistic License Price:
945 downloads
Template::Plugin::Digest::MD5 0.03

Template::Plugin::Digest::MD5 0.03


Template::Plugin::Digest::MD5 is a TT2 interface to the MD5 Algorithm. more>>
Template::Plugin::Digest::MD5 is a TT2 interface to the MD5 Algorithm.

SYNOPSIS

[% USE Digest.MD5 -%]
[% checksum = content FILTER md5 -%]
[% checksum = content FILTER md5_hex -%]
[% checksum = content FILTER md5_base64 -%]
[% checksum = content.md5 -%]
[% checksum = content.md5_hex -%]
[% checksum = content.md5_base64 -%]

The Digest.MD5 Template Toolkit plugin provides access to the MD5 algorithm via the Digest::MD5 module. It is used like a plugin but installs filters and vmethods into the current context.

When you invoke

[% USE Digest.MD5 %]

the following filters (and vmethods of the same name) are installed into the current context:

md5

Calculate the MD5 digest of the input, and return it in binary form. The returned string will be 16 bytes long.

md5_hex

Same as md5, but will return the digest in hexadecimal form. The length of the returned string will be 32 and it will only contain characters from this set: 0..9 and a..f.

md5_base64

Same as md5, but will return the digest as a base64 encoded string. The length of the returned string will be 22 and it will only contain characters from this set: A..Z, a..z, 0..9, + and /.

Note that the base64 encoded string returned is not padded to be a multiple of 4 bytes long. If you want interoperability with other base64 encoded md5 digests you might want to append the redundant string "==" to the result.
As the filters are also available as vmethods the following are all equivalent:

FILTER md5_hex; content; END;
content FILTER md5_hex;
content.md5_base64;

<<less
Download (0.004MB)
Added: 2007-04-06 License: Perl Artistic License Price:
931 downloads
Fast MD5 Implementation in Java 2.6.1

Fast MD5 Implementation in Java 2.6.1


Fast MD5 Implementation in Java is a heavily optimized implementation of the MD5 hashing algorithm written in Java. more>>
Fast MD5 Implementation in Java is a heavily optimized implementation of the MD5 hashing algorithm written in Java.
Fast MD5 Implementation in Java includes an optional native method for even greater speed improvements.
How Fast Is It?
Short answer:Much faster than any other Java implementation that I have tested and (surprisingly) even faster than the native, non-Java MD5 implementation on some systems.
Long answer:First of all, it is important to note that the term "fast" is used here in relative terms. The implementation of the MD5 message digest algorithm available on this page is written in Java and is fast compared with other implementations written in Java, both because it is heavily optimized by itself and because there is an optional native method that makes it even faster when the platform supports it. How it compares to a sensible implementation written in a language, such as C, that is compiled directly to machine code, is heavily dependent upon how good of a job the JIT compiler in your JVM does in compiling the code or whether you are able to use the optional native method.
Enhancements:
- Martin West contributed a bug fix and some code refactoring to make all targets work out of the box in the Ant build file. Previously, the "dist" target did not work if the "docs" directory was not present.
<<less
Download (0.073MB)
Added: 2006-03-06 License: LGPL (GNU Lesser General Public License) Price:
1350 downloads
Midas 2.2

Midas 2.2


MIDAS is a cross platform Monitoring and NIDS server. more>>
MIDAS is a cross platform Monitoring and NIDS server. The goal of this project is to build a robust and complete network/system monitoring suite that is capable of being scaled to very large networks.
Main features:
- Fully centralized Configuration. Minimal Client configuration required.
- The ability to assign any check to any client or multiple clients.
- Clients ability to fail over to multiple servers.
- Support a wide range of checks built in : TCP/UDP port, SNMP OIDs, CPU, RAM, Logs, MD5 file check, Processes and External applications (Ie plugins).
- Built in RRD graphing support. The ability to graph almost anything that a check returns (Ie SNMP, CPU, Logs, MD5, etc).
- Fully support Netsaint/Nagios plugins.
- Fully Support Big Brother Clients.
- Optimized Snort NIDS Support. MIDAS does not rely on the built in DB support of Snort. Instead it uses the raw output of the application, stores packet information localy and only sends to the server the specific packet information when an alert occurs. This greatly reduces the overhead of using Snort.
<<less
Download (0.17MB)
Added: 2006-07-06 License: GPL (GNU General Public License) Price:
1207 downloads
MiniCD 1.0 RC3

MiniCD 1.0 RC3


MiniCD is a live MiniCD Linux distribution designed to run off 185MB CDs. more>>
MiniCD is (as the name suggests) a live MiniCD Linux distribution designed to run off 185MB CDs.
This distribution features automatic hardware detection, a full desktop (KDE) and is based on Mandrake Linux.
MD5: 8531b2a64fc30c919c2129fbe79987e2 minicd-1.0-rc3.i586.iso
Enhancements:
- You have been waiting, begging for more and finally it has arrived. The new completely-bloated release features 182.2MB of goodies, still small enough to fit on those 185MB CDs you have lying around. New in this release is bugfix updates to most of the core packages, the addition of Mozilla, Mozilla-mail (with enigmail included), Mplayer, better hardware detection and much much more...
<<less
Download (182.2MB)
Added: 2007-04-26 License: GPL (GNU General Public License) Price:
915 downloads
mod_auth_token 1.0.1

mod_auth_token 1.0.1


mod_auth_token module uses token based authentication to secure downloads and prevent deep-linking. more>>
mod_auth_token module uses token based authentication to secure downloads and prevent deep-linking.

Have your PHP script or servlet generate the to authenticate the download. Apache can then treat the download request like a normal file transfer without having to pipe the file through a script in order to add authentication.

You can find downloads, daily snapshots and support information at http://www.synd.info/

Usage:

The token is an hex-encoded MD5 hash of the secret password, relative file path and the timestamp. It is encoded onto the URI as:

< uri-prefix >< token >/< timestamp-in-hex >< rel-path >

For example

/protected/dee0ed6174a894113d5e8f6c98f0e92b/43eaf9c5/path/to/file.txt

where the token is generated as

md5("secret" + "/path/to/file.txt" + dechex(time_now()))

with the following configuration in httpd.conf

< Location /protected/ >
AuthTokenSecret "secret"
AuthTokenPrefix /protected/
AuthTokenTimeout 60
< /Location >

The actual file would should be located in

/protected/path/to/file.txt

<<less
Download (0.32MB)
Added: 2006-05-24 License: The Apache License 2.0 Price:
1250 downloads
Digest::Perl::MD4 1.4

Digest::Perl::MD4 1.4


Digest::Perl::MD4 is a Perl implementation of Ron Rivests MD4 Algorithm. more>>
Digest::Perl::MD4 is a Perl implementation of Ron Rivests MD4 Algorithm.

This is not C-code interface (like Digest::MD5) but a Perl-only implementation of MD4 (like Digest::Perl::MD5). Because of this, it is slow but avoids platform specific complications. For efficiency you should use Digest::MD4 instead of this module if it is available.

SYNOPSIS

# Functional style
use Digest::Perl::MD4 qw(md4 md4_hex md4_base64);

$hash = md4 $data;
$hash = md4_hex $data;
$hash = md4_base64 $data;


# OO style
use Digest::Perl::MD4;

$ctx = Digest::Perl::MD4->new;

$ctx->add($data);
$ctx->addfile(*FILE);

$digest = $ctx->digest;
$digest = $ctx->hexdigest;
$digest = $ctx->b64digest;

<<less
Download (0.007MB)
Added: 2007-02-22 License: Perl Artistic License Price:
976 downloads
mod_auth_ibmdb2 0.8.3

mod_auth_ibmdb2 0.8.3


mod_auth_ibmdb2 is an Apache authentication module using IBM DB2 as the backend database. more>>
mod_auth_ibmdb2 is an Apache authentication module using IBM DB2 as the backend database for storing user and group information. mod_auth_ibmdb2 supports several encryption methods.
mod_authnz_ibmdb2 is designed for Apache 2.2.x.
mod_auth_ibmdb2 is designed for Apache 2.0.x and 1.x.
I also provide UDFs for DB2 to generate passwords within DB2. They are compatible to the functions that are used in Apaches htpasswd utility.
Main features:
- runs under Apache 2.2.x (mod_authnz_ibmdb2)
- runs under Apache 1.x and Apache 2.0.x (mod_auth_ibmdb2)
- user authentication:
- md5
- normal md5 hash (32 chars as in php)
- seeded md5 value (as generated with Apaches htpasswd utility or as in /etc/shadow)
- crypt
- plain text
- no password (checks only if user exists)
- if passwords are encrypted, the validation process checks the kind of encryption method
- support for user and group conditions (restricting result set of query)
- caching support for users and groups
- UDFs for DB2 to generate passwords within DB2
- php scripts for importing users to DB2
- man pages
<<less
Download (0.024MB)
Added: 2007-03-21 License: The Apache License Price:
948 downloads
qmail-smtpd-auth 0.31

qmail-smtpd-auth 0.31


qmail-smtpd-auth is a patch for qmail that enables it to support SMTP AUTH protocol. more>>
qmail-smtpd-auth is a patch for qmail that enables it to support SMTP AUTH protocol with the following auth types: LOGIN, PLAIN and CRAM-MD5. Its based on a previous patch by Mrs.Brisby that implemented LOGIN type. This version has some enhancements and allows easy adding of new auth methods.
If you want to learn more about SMTP AUTH itself, then visit my SMTP AUTH page.
This patch adds the ESMTP AUTH option to qmail-1.03, allowing the LOGIN, PLAIN, and CRAM-MD5 AUTH types. An appropriate checkpassword tool is necessary to support the authentication. See http://cr.yp.to/checkpwd.html for more information on the interface. Note that the checkpassword tool should support all of the AUTH types
advertised by qmail-smtpd.
As reflected in the modified qmail-smtpd(8) man page, qmail-smtpd must be invoked with three arguments: hostname, checkprogram, and subprogram. If these arguments are missing, qmail-smtpd will still advertise availability of AUTH, but will fail with a permanent error when AUTH is used.
hostname is simply used to form the CRAM-MD5 challenge. qmail-smtpd invokes checkprogram, feeding it the username and password, in the case of LOGIN or PLAIN, or the username, challenge, and response, in the case of CRAM-MD5. If the user is permitted, checkprogram invokes subprogram, which just has to exit with a status of 0 for the user to be authenticated. Otherwise, checkprogram exits with a non-zero
status. subprogram can usually be /usr/bin/true (or /bin/true, depending on your flavor of OS).
If the user is successfully authenticated, the RELAYCLIENT environment variable is effectively set for the SMTP session, and the TCPREMOTEINFO environment variable is set to the authenticated username, overriding any value that tcpserver may have set. The
value of TCPREMOTEINFO is reflected in a Received header.
Enhancements:
- bug: AUTH PLAIN 334 response not RFC compliant. Reported by Mark Crispin
- .
- change: Set TCPREMOTEINFO environment variable to authenticated username. (Previously only set locally to qmail-smtpd.)
<<less
Download (0.008MB)
Added: 2006-07-06 License: GPL (GNU General Public License) Price:
1228 downloads
mod_authnz_ibmdb2 1.11

mod_authnz_ibmdb2 1.11


mod_auth(nz)_ibmdb2 is an Apache authentication module using IBM DB2 as the backend database. more>>
mod_auth(nz)_ibmdb2 is an Apache authentication module using IBM DB2 as the backend database for storing user and group information. mod_authnz_ibmdb2 supports several encryption methods.
mod_authnz_ibmdb2 is designed for Apache 2.2.x.
mod_auth_ibmdb2 is designed for Apache 2.0.x and 1.x.
I also provide UDFs for DB2 to generate passwords within DB2. They are compatible to the functions that are used in Apaches htpasswd utility.
Note to Apache 2.2 users:
Im currently developing an apr_dbd_ibmdb2 driver for the mod_authn_dbd module. It should be available soon.
Main features:
- runs under Apache 2.2.x (mod_authnz_ibmdb2)
- runs under Apache 1.x and Apache 2.0.x (mod_auth_ibmdb2)
- user authentication:
- md5
- normal md5 hash (32 chars as in php)
- seeded md5 value (as generated with Apaches htpasswd utility or as in /etc/shadow)
- crypt
- plain text
- no password (checks only if user exists)
- if passwords are encrypted, the validation process checks the kind of encryption method
- support for user and group conditions (restricting result set of query)
- caching support for users and groups
- UDFs for DB2 to generate passwords within DB2
- php scripts for importing users to DB2
- man pages
<<less
Download (0.021MB)
Added: 2006-04-04 License: The Apache License 2.0 Price:
1300 downloads
m23 m23_0.5.5_halfBaked

m23 m23_0.5.5_halfBaked


m23 is a software distribution and software management system for Debian Linux. more>>
m23 is a software distribution system for Debian GNU/Linux that lets you install and administrate hundreds of clients over an existing network easily.

m23 project can partition and format clients and install a Debian GNU/Linux operating system and thousands of software packages.

The administration is done with a Web interface, which can be accessed from any PC connected to the server.

MD5: 1650f069f17d382f098d85e3fd4f46a2
<<less
Download (270MB)
Added: 2007-04-02 License: GPL (GNU General Public License) Price:
936 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5