Hashes
Stores password hashes securely. The default password hashes are insecure - MD5 is easy to crack, should an attacker find a database dump or gain access to your database. This module implements secure password hashes using the phpass password hashing method - multiple rounds of hashing and...
Platforms: PHP
License: Freeware | Size: 10 KB | Download (45): Secure Password Hashes (phpass) Download |
MD5 has long been known to be crackable, so this module stores the hashes in a secondary table using phpass, and removes the insecure MD5 hashes in the user table.Installation - Unpack in your modules folder (usually /sites/all/modules/) and enable under Administer > Site Building > Modules. ...
Platforms: Windows, Mac, *nix, PHP, BSD Solaris
License: Freeware | Download (48): Secure Password Hashes Download |
Locale::Maketext::Lexicon::Tie is a Perl module to use tied hashes as lexicons for Maketext. SYNOPSIS package Hello::I18N; use base Locale::Maketext; use Locale::Maketext::Lexicon { en => [ Tie => [ DB_File => en.db ] ], }; This module lets you easily tie the %Lexicon hash to a database...
Platforms: *nix
License: Freeware | Size: 83.97 KB | Download (96): Locale::Maketext::Lexicon::Tie Download |
Devel::Carnivore is a Perl module to spy on your hashes (and objects). SYNOPSIS use Devel::Carnivore; sub new_attribute { my %self : Watch("myName") = (); bless %self, shift; } sub new_functional { my $self = {}; watch $self, "myName"; bless $self } sub new_blessed { my $self =...
Platforms: *nix
License: Freeware | Size: 7.17 KB | Download (96): Devel::Carnivore Download |
Tie::Proxy::Hash is a Perl module created to efficiently merge & translate hashes. SYNOPSIS my (%hash, $ref); $ref = tie %hash, Tie::Proxy::Hash, (bart => +{a => 1, b => 2}, maggie => +{a => 5, c => 6, e => 10}, ); $hash{a} == 1; # true $hash{b} == 2; # true (bart supercedes maggie)...
Platforms: *nix
License: Freeware | Size: 19.46 KB | Download (99): Tie::Proxy::Hash Download |
Hash::Merge Perl module merges arbitrarily deep hashes into a single hash. SYNOPSIS use Hash::Merge qw( merge ); my %a = ( foo => 1, bar => [ qw( a b e ) ], querty => { bob => alice }, ); my %b = ( foo => 2, bar => [ qw(c d) ], querty => { ted => margeret }, ); my %c = %{ merge(...
Platforms: *nix
License: Freeware | Size: 7.17 KB | Download (96): Hash::Merge Download |
Tie::Hash::Stack is a Perl module which maintains an array of hashes like a stack. SYNOPSIS use Tie::Hash::Stack qw(pop_hash push_hash merge_hash); my %hash; tie( %hash, "Tie::Hash::Stack" ); # Ties the hash $hash{ 1 } = "one"; $hash{ 2 } = "two"; $hash{ 3 } = "three"; push_hash...
Platforms: *nix
License: Freeware | Size: 6.14 KB | Download (186): Tie::Hash::Stack Download |
List::Pairwise is a Perl module with map/grep arrays and hashes pairwise. SYNOPSIS use List::Pairwise qw(:all); my %a = ( snoogy1 => 4, snoogy2 => 2, NOT => 4, snoogy3 => 5, hehe => 12, ); # keys/values emulation (only slower) my @keys = mapp {$a} %a; my @values = mapp {$b} %a;...
Platforms: *nix
License: Freeware | Size: 20.48 KB | Download (91): List::Pairwise Download |
QuickiHash is a lightweight application that has been designed to load quickly and display hashes for files in a number of different formats.
Files can be dropped into the main window, on the application icon, specified via the commandline, or using the file browser within the application...
Platforms: Windows
License: Freeware | Size: 45.73 KB | Download (92): QuickiHash Download |
However, as you have more and more keyword options, setting defaults in this way gets rather tedious. Fortunately, Ruby's Hash#merge comes to our rescue (almost) - it allows you to merge the contents of one hash with another. The only problem - any duplicate keys in the hash you are merging will...
Platforms: Windows, *nix, Ruby,
License: Freeware | Download (75): Using Ruby hashes as keyword arguments Download |
Hash::WithDefaults is a Perl module that implements hashes that support "defaults". That is you may specify several more hashes in which the data will be looked up in case it is not found in the current hash. SYNOPSIS use Hash::WithDefaults; %main = ( ... ); tie %h1, 'Hash::WithDefaults',...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (33): Hash::WithDefaults Download |
Net::DirectConnect::TigerHash - Perl extension for calculating tiger hashes from files or strings
Platforms: *nix
License: Freeware | Size: 30.72 KB | Download (38): Net::DirectConnect::TigerHash Download |
Free calculator to compute multiple hashes, checksums and HMACs for files, text and hex strings. It allows to calculate hash (message digest), checksum and HMAC values based on the most popular algorithms: MD2, MD4, MD5, SHA1, SHA2 (SHA256, SHA384, SHA512), RIPEMD160, PANAMA, TIGER, CRC32,...
Platforms: Windows
License: Freeware | Size: 440 KB | Download (189): HashCalc Download |
HashMyFiles is small utility that allows you to calculate the MD5 and SHA1 hashes of one or more files in your system. You can easily copy the MD5/SHA1 hashes list into the clipboard, or save them into text/html/xml file. HashMyFiles can also be launched from the context menu of Windows Explorer,...
Platforms: Windows
License: Freeware | Size: 40 KB | Download (488): HashMyFiles Download |
Duplicate Files Searcher (DFS) is an application for finding and deleting duplicated files on your computer It can also be used to calculate MD5 and SHA hashes. There are two editions available: Open Source edition and full edition, both are freeware. The Open Source edition offers only basic...
Platforms: Java
License: Freeware | Size: 339 KB | Download (473): Duplicate Files Searcher Download |
Fast and Simple. Users in over 200 countries have downloaded HashTab to use as a simple MD5 checker or for a more advanced file integrity check.
HashTab provides OS extensions to calculate file hashes and supports many hash algorithms such as MD5, SHA1, SHA2, RipeMD, HAVAL and Whirlpool. It...
Platforms: Windows, Windows 8, Windows 7, Windows Server
License: Freeware | Size: 1.09 MB | Download (592): HashTab Download |
Calculate MD5 hash of multiple files. You can copy MD5 hashes to the clipboard or save to a text file from an easy to use interface.
Features:
* Fast Calculation
* Select multiple files, or drag direct from Windows explorer
* Customizable results window
* Save results to a...
Platforms: Windows
License: Freeware | Size: 446.2 KB | Download (278): MD5 Hash Download |
Parse::Binary::FixedFormat::Variants is a Perl module to convert between variant records and hashes. Parse::Binary::FixedFormat supports variant record formats. To describe a variant structure, pass a hash reference containing the following elements to new. The object returned to handle variant...
Platforms: *nix
License: Freeware | Size: 31.74 KB | Download (89): Parse::Binary::FixedFormat::Variants Download |
Parse::Binary::FixedFormat is a Perl module to convert between fixed-length fields and hashes. SYNOPSIS use Parse::Binary::FixedFormat; my $tarhdr = new Parse::Binary::FixedFormat [ qw(name:a100 mode:a8 uid:a8 gid:a8 size:a12 mtime:a12 chksum:a8 typeflag:a1 linkname:a100 magic:a6...
Platforms: *nix
License: Freeware | Size: 31.74 KB | Download (96): Parse::Binary::FixedFormat Download |
Set::Hash is a Perl module with hashes as objects with lots of handy methods (including set comparisons) and support for method chaining. SYNOPSIS use Set::Hash; my $sh1 = Set::Hash->new(name=>"dan",age=>33); my $sh2 = Set::Hash->new(qw/weight 185 height 72/); $sh1->length->print; # 2...
Platforms: *nix
License: Freeware | Size: 7.17 KB | Download (89): Set::Hash Download |