HashLib

  •        60

Here you can find implementations of many hashing algorithms: for hashtables, cryptographic purpose and checksums. There are interfaces for hashing files, streams, common types of data and to generating HMAC's. Written in C# 4.0, VS2010.

http://hashlib.codeplex.com/

Tags
Implementation
License
Platform

   




Related Projects

cocoa


Cocoa is an uniform hashing library written in C++ with no dependencies. Cocoa provides interface for CRC32, GCRC, RS, JS, PJW, ELF, BKDR, SBDM, DJB, DJB2, BP, FNV, AP, BJ1, MH2, SHA1

p5-Digest-Adler32-XS - A fast module for calculating Adler32 digests


A fast module for calculating Adler32 digests

Digest-Adler32 - Release history of Digest-Adler32


Release history of Digest-Adler32

digest-adler32 - The Digest::Adler32 Perl module


The Digest::Adler32 Perl module

HashLib - Fork of HashLib project


Fork of HashLib project



C-dict - hashtable(bkdr hash) in C.


hashtable(bkdr hash) in C.

blake512 - Go package blake512 implements BLAKE-512 and BLAKE-384 hash functions (SHA-3 finalist).


Go package blake512 implements BLAKE-512 and BLAKE-384 hash functions (SHA-3 finalist).

blake256 - Go package blake256 implements BLAKE-256 and BLAKE-224 hash functions (SHA-3 finalist).


Package blake256 implements BLAKE-256 and BLAKE-224 hash functions (SHA-3 candidate).Public domain.

adler32cs.js - Adler32 checksum library for JavaScript.


Adler32 checksum library for JavaScript.

BLAKE - HMAC mode for BLAKE


HMAC mode for BLAKE

Haskell-BLAKE - (experimental) An implementation BLAKE SHA-3 candidate hashes in Haskell


(experimental) An implementation BLAKE SHA-3 candidate hashes in Haskell

blake-stone - http://apogeesoftware.com/uncategorized/apogee-releases-blake-stone-source-code


http://apogeesoftware.com/uncategorized/apogee-releases-blake-stone-source-code

blake-java - Java version of the blake framework.


Java version of the blake framework.

blake - SHA-3 proposal Blake function - Tecnologias de Segurança Project 1


SHA-3 proposal Blake function - Tecnologias de Segurança Project 1

dart-blake - BLAKE-256 hash function implementation for Dart language.


BLAKE-256 hash function implementation for Dart language.

digest-blake - Perl interface to the BLAKE digest algorithm


Perl interface to the BLAKE digest algorithm

Password-Generator - A password generator using hashlib


A password generator using hashlib

python-sha3 - A hashlib-compliant pure-python implementation of SHA3


A hashlib-compliant pure-python implementation of SHA3

python-sha3 - Python hashlib-style implementation of SHA-3 winner Keccak


Python hashlib-style implementation of SHA-3 winner Keccak

hashlib++


hashlib++ is a simple and very easy to use library to create a cryptographic checksum (like MD5 or SHA1) called quot;hashquot; in C++. The library is written in plain C++ and should work with every compiler and platform.