Main > Free Download Search >

Free digest software for linux

digest

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 118
digest 0.9

digest 0.9


digest provides a tool to generate HTML index pages and image previews. more>>
digest provides a tool to generate HTML index pages and image previews.

Digest generates HTML index pages and image previews for collections of images. It is fast and simple, and it creates HTML that is compact, quick-rendering, and does not rely on JavaScript or CSS.

<<less
Download (0.005MB)
Added: 2007-02-13 License: GPL (GNU General Public License) Price:
984 downloads
Digest::SHA1 1.2.11

Digest::SHA1 1.2.11


Digest::SHA1 is a Perl interface to the SHA-1 algorithm. more>>
Digest::SHA1 is a Perl interface to the SHA-1 algorithm.

SYNOPSIS

# Functional style
use Digest::SHA1 qw(sha1 sha1_hex sha1_base64);

$digest = sha1($data);
$digest = sha1_hex($data);
$digest = sha1_base64($data);
$digest = sha1_transform($data);


# OO style
use Digest::SHA1;

$sha1 = Digest::SHA1->new;

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

$sha1_copy = $sha1->clone;

$digest = $sha1->digest;
$digest = $sha1->hexdigest;
$digest = $sha1->b64digest;
$digest = $sha1->transform;

The Digest::SHA1 module allows you to use the NIST SHA-1 message digest algorithm from within Perl programs. The algorithm takes as input a message of arbitrary length and produces as output a 160-bit "fingerprint" or "message digest" of the input.

The Digest::SHA1 module provide a procedural interface for simple use, as well as an object oriented interface that can handle messages of arbitrary length and which can read files directly.

<<less
Download (0.038MB)
Added: 2007-07-26 License: Perl Artistic License Price:
821 downloads
WebCache::Digest 1.00

WebCache::Digest 1.00


WebCache::Digest is a Cache Digest implementation in Perl. more>>
WebCache::Digest is a Cache Digest implementation in Perl.

SYNOPSIS

use WebCache::Digest;

# fetching a digest via HTTP
$d = new WebCache::Digest;
$d->fetch("flibbertigibbet.swedish-chef.org", 3128);

# dump header fields out for info
print STDERR $d->dump_header();

# saving a digest
$d->save("flib");

# loading a digest
$e = new WebCache::Digest;
$e->load("flib");

# creating a new digests
$f = new WebCache::Digest;
$f->create; # defaults to a digest with 500 URL capacity

# registering a URL and method in the digest
$f->register("get", "http://www.kha0s.org/">;
if ($f->lookup("get", "http://www.kha0s.org/">) {
print "hit!n";
}

# access to raw header and digest contents
print "header: " . unpack("H*", $f->header) . "n";
print "digest: " . unpack("H*", $f->digest) . "n";

# access to digest header block elements
print "Current version: " . $f->current_version . "n";
print "Required version: " . $f->required_version . "n";
print "Capacity: " . $f->capacity . "n";
print "Count: " . $f->count . "n";
print "Deletion count: " . $f->del_count . "n";
print "Size in bytes: " . $f->size_in_bytes . "n";
print "Bits per entry: " . $f->bits_per_entry . "n";

<<less
Download (0.014MB)
Added: 2007-03-27 License: Perl Artistic License Price:
941 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
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
File::RsyncP::Digest 0.68

File::RsyncP::Digest 0.68


File::RsyncP::Digest is a Perl interface to rsync message digest algorithms. more>>
File::RsyncP::Digest is a Perl interface to rsync message digest algorithms.

SYNOPSIS

use File::RsyncP::Digest;

$rsDigest = new File::RsyncP::Digest;

# specify rsync protocol version (default is buggy digests).
$rsDigest->protocol(version);

# file MD4 digests
$rsDigest->reset();
$rsDigest->add(LIST);
$rsDigest->addfile(HANDLE);

$digest = $rsDigest->digest();
$string = $rsDigest->hexdigest();

# Return 32 byte pair of digests (protocol = 27).
$digestPair = $rsDigest->digest2();

$digest = File::RsyncP::Digest->hash(SCALAR);
$string = File::RsyncP::Digest->hexhash(SCALAR);

# block digests
$digests = $rsDigest->blockDigest($data, $blockSize, $md4DigestLen,
$checksumSeed);

$digests = $rsDigest->blockDigestUpdate($state, $blockSize,
$blockLastLen, $md4DigestLen, $checksumSeed);

$digests2 = $rsDigest->blockDigestExtract($digests16, $md4DigestLen);

The File::RsyncP::Digest module allows you to compute rsync digests, including the RSA Data Security Inc. MD4 Message Digest algorithm, and Adler32 checksums from within Perl programs.

<<less
Download (0.15MB)
Added: 2007-02-14 License: Perl Artistic License Price:
983 downloads
Mail::Digest::Tools 2.11

Mail::Digest::Tools 2.11


Mail::Digest::Tools is a Perl module that has tools for digest versions of mailing lists. more>>
Mail::Digest::Tools is a Perl module that has tools for digest versions of mailing lists.

SYNOPSIS

use Mail::Digest::Tools qw(
process_new_digests
reprocess_ALL_digests
reply_to_digest_message
repair_message_order
consolidate_threads_multiple
consolidate_threads_single
delete_deletables
);
%config_in and %config_out are two configuration hashes whose setup is discussed in detail below.
process_new_digests(%config_in, %config_out);

reprocess_ALL_digests(%config_in, %config_out);

$full_reply_file = reply_to_digest_message(
%config_in,
%config_out,
$digest_number,
$digest_entry,
$directory_for_reply,
);

repair_message_order(
%config_in,
%config_out,
{
year => 2004,
month => 01,
day => 27,
}
);

consolidate_threads_multiple(
%config_in,
%config_out,
$first_common_letters, # optional integer argument; defaults to 20
);

consolidate_threads_single(
%config_in,
%config_out,
[
first_dummy_file_for_consolidation.thr.txt,
second_dummy_file_for_consolidation.thr.txt,
],
);

delete_deletables(%config_out);

Mail::Digest::Tools provides useful tools for processing mail which an individual receives in a daily digest version from a mailing list. Digest versions of mailing lists are provided by a variety of mail processing programs and by a variety of list hosts. Within the Perl community, digest versions of mailing lists are offered by such sponsors as Active State, Sourceforge, Yahoo! Groups and London.pm. However, you do not have to be interested in Perl to make use of Mail::Digest::Tools. Mail from any of the thousands of Yahoo! Groups, for example, may be processed with this module.

If, when you receive e-mail from the digest version of a mailing list, you simply read the digest in an e-mail client and then discard it, you may stop reading here. If, however, you wish to read or store such mail by subject, read on. As printed in a normal web browser, this document contains 40 pages of documentation. You are urged to print this documentation out and study it before using this module.

To understand how to use Mail::Digest::Tools, we will first take a look at a typical mailing list digest. We will then sketch how that digest looks once processed by Mail::Digest::Tool. We will then discuss Mail::Digest::Tools exportable functions. Next, we will study how to prepare the two configuration hashes which hold the configuration data. Finally, we will provide some tips for everyday use of Mail::Digest::Tools.

<<less
Download (0.067MB)
Added: 2006-06-28 License: GPL (GNU General Public License) Price:
1213 downloads
Digest::SHA::PurePerl 5.45

Digest::SHA::PurePerl 5.45


Digest::SHA::PurePerl is a Perl implementation of SHA-1/224/256/384/512. more>>
Digest::SHA::PurePerl is a Perl implementation of SHA-1/224/256/384/512.

SYNOPSIS

In programs:

# Functional interface

use Digest::SHA::PurePerl qw(sha1 sha1_hex sha1_base64 ...);

$digest = sha1($data);
$digest = sha1_hex($data);
$digest = sha1_base64($data);

$digest = sha256($data);
$digest = sha384_hex($data);
$digest = sha512_base64($data);

# Object-oriented

use Digest::SHA::PurePerl;

$sha = Digest::SHA::PurePerl->new($alg);

$sha->add($data); # feed data into stream

$sha->addfile(*F);
$sha->addfile($filename);

$sha->add_bits($bits);
$sha->add_bits($data, $nbits);

$sha_copy = $sha->clone; # if needed, make copy of
$sha->dump($file); # current digest state,
$sha->load($file); # or save it on disk

$digest = $sha->digest; # compute digest
$digest = $sha->hexdigest;
$digest = $sha->b64digest;

From the command line:

$ shasum files

$ shasum --help

SYNOPSIS (HMAC-SHA)

# Functional interface only

use Digest::SHA::PurePerl qw(hmac_sha1 hmac_sha1_hex ...);

$digest = hmac_sha1($data, $key);
$digest = hmac_sha224_hex($data, $key);
$digest = hmac_sha256_base64($data, $key);

ABSTRACT

Digest::SHA::PurePerl is a complete implementation of the NIST Secure Hash Standard. It gives Perl programmers a convenient way to calculate SHA-1, SHA-224, SHA-256, SHA-384, and SHA-512 message digests. The module can handle all types of input, including partial-byte data.

<<less
Download (0.030MB)
Added: 2007-07-24 License: Perl Artistic License Price:
823 downloads
Template::Plugin::Digest::SHA1 0.03

Template::Plugin::Digest::SHA1 0.03


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

SYNOPSIS

[% USE Digest.SHA1 -%]
[% checksum = content FILTER sha1 -%]
[% checksum = content FILTER sha1_hex -%]
[% checksum = content FILTER sha1_base64 -%]
[% checksum = content.sha1 -%]
[% checksum = content.sha1_hex -%]
[% checksum = content.sha1_base64 -%]

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

<<less
Download (0.004MB)
Added: 2007-04-04 License: Perl Artistic License Price:
933 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
VitalSigns 1.1

VitalSigns 1.1


VitalSigns provides an easy to use application for logging report data over time. more>>
VitalSigns provides an easy to use application for logging report data over time, and reporting that data in an easy-to-digest format.
VitalSigns is written in a very extensible manner so that you may extend it to retrieve report data from anywhere, and report it in any way you desire.
Enhancements:
- MessageFormat causes errors by not being formatted for numbers, and using them for generating SQL.
- DashboardReport storing data when unneccessary.
- Use of simple trigger rather than cron trigger causes reports to not run on exactly the minute they are expected to.
- SqlDataDaoTest failing - fixed failing test after merge error created regression failure.
- ReportRatioLogger looks at wrong side of data array
- Fixed templated reporting. Data retrievers were not being cloned when reports were, so all cloned reports were using the same retriever, which obviously caused problems.
- Return null rather than zero from NO_OP_DATA_RETRIEVER. This prevents reports with no configured data retriever from logging erroneous "zero" data points every time they are invoked.
- Fixed the compile error in ReportRatioLogger when compiling with JDK less than 1.5. Fixes 1528573.
<<less
Download (0.10MB)
Added: 2007-01-21 License: CDDL (Common Development and Distribution License) Price:
1007 downloads
Cornfed SIP User Agent 1.1.4

Cornfed SIP User Agent 1.1.4


Cornfed SIP User Agent is a SIP Softphone. more>>
Cornfed SIP User Agent is a Session Initiation Protocol (SIP) based softphone for your IBM-compatible Personal Computer running the Linux operating system.
The Cornfed SIP User Agent allows you to make Internet phone calls using an Advanced Linux Sound Architecture (ALSA) or Open Sound System (OSS) sound card with speakers and microphone as your telephone handset.
Main features:
- Supports SIP (RFC 3261), SDP (RFC 2327), and RTP (RFCs 3550 and 3551)
- Automated detection of Residential Gateways using Network Address Translation (NAT)
- Supports Digest authentications for registrations and outbound INVITEs
- Support for loose proxy routing using Record-Route and Route headers
- Handles forking of outbound INVITEs by proxies
- Supports re-INVITEs for changes to media transport
- Supports G.711 mu-Law and a-Law voice codecs
- Supports RFC 2833 DTMF tone generation
- Supports SIP compact header forms
- Gnome GUI and CLI clients
- Multi-threaded implementation
The Cornfed SIP User Agent is provided free of charge for personal use for users of the Linux operating system. The program is provided as a binary distribution only. The Cornfed SIP User Agent is specifically designed with embedded and mobile wireless devices in mind.
Development is under way to bring this client to other platforms. If you are interested in licensing this technology for your commercial application, please contact Cornfed Systems at 410-404-8790.
Enhancements:
- Minor bug fixes.
- Changed readline functionality to used raw input rather than cooked mode.
- Fixed bugs with display of status messages that caused client to hang.
- Disabled removal of registration on client exit.
<<less
Download (0.78MB)
Added: 2007-07-03 License: Free for non-commercial use Price:
529 downloads
lighttpd 1.4.16

lighttpd 1.4.16


lighttpd is a secure, fast, compliant, and very flexible Web server which has been optimized for high-performance environments. more>>
lighttpd is a secure, fast, compliant, and very flexible Web server which has been optimized for high-performance environments.
lighttpd has a very low memory footprint compared to other Web servers, and it takes care of CPU load. lighttpd has an advanced feature set that includes FastCGI (load balanced), CGI, Auth, Output-Compression, URL-Rewriting, SSL, and much more.
Main features:
Advanced Features:
- virtual hosts
- virtual directory listings
- URL-Rewriting, HTTP-Redirects
- automatic expiration of files
- Large File Support (64bit fileoffsets)
- Ranges (start-end, start-, -end, multiple ranges)
- on-the-fly output-compression with transparent caching
- deflate, gzip, bzip2
- authentication
- basic, digest
- backends: plain files, htpasswd, htdigest, ldap
- fast and secure application controlled downloads
- Server Side Includes
- User Tracking
- FastCGI, CGI, SSI
PHP-Support:
- same speed as or faster than apache + mod_php4
- includes a utility to spawn FastCGI processes (neccesary for PHP 4.3.x)
- via FastCGI and CGI interface
- support Code Caches like Turckmm, APC or eaccelarator
- load-balanced FastCGI
- (one webserver distibutes request to multiple PHP-servers via FastCGI)
Security features:
- chroot(), set UID, set GID
- protecting docroot
- strict HTTP-header parsing
Platforms
Releases of lighttpd are built regulary for at least the following platforms
- Linux (binary packages for FC3, SuSE, Debian, Gentoo, PLD-Linux, OpenWRT)
- *BSD (FreeBSD, NetBSD, OpenBSD, MacOS X)
- SGI IRIX
- Windows (Cygwin)
while it is known to compile cleanly on
- Solaris
- AIX
and various other POSIX compatible OSes.
<<less
Download (0.74MB)
Added: 2007-07-25 License: GPL (GNU General Public License) Price:
825 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5