File: README

package info (click to toggle)
whirlpool 1-2
  • links: PTS
  • area: main
  • in suites: lenny
  • size: 188 kB
  • ctags: 65
  • sloc: ansic: 764; sh: 101; makefile: 90
file content (32 lines) | stat: -rw-r--r-- 1,398 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
Since Whirlpool has been revised two times before becoming "final" in 2003,
this code generates three different versions of Whirlpool hashes:

whirlpool0: The original Whirlpool
whirlpool1: The first revision to Whirlpool
whirlpool: The current (as of June, 2005) revision of Whirlpool

/*
 * THIS SOFTWARE IS PROVIDED BY THE AUTHORS ''AS IS'' AND ANY EXPRESS
 * OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
 * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
 * ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE
 * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
 * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
 * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
 * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
 * OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
 * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 *
 */

This is the reference implementation of the Whirlpool-0 (pre tweak) hashing 
algorithm, with a simple wrapper program (main.c) which makes this is 
usable sum generator.

For more information, the webpage is currently here:

http://planeta.terra.com.br/informatica/paulobarreto/WhirlpoolPage.html

This is the original version of Whirlpool.