Menu

Tree [569322] master /
 History

HTTPS access


File Date Author Commit
 C 2013-10-05 klondike klondike [569322] Fix big endian result conversors
 C# 2013-06-04 klondike klondike [77849a] Added support for C# via a wrapper writen by Fr...
 erlang 2012-09-29 klondike klondike [e7f515] Adding erlang implementation of Tiger by gelraen
 php 2012-08-11 klondike klondike [26242e] Version 5
 CHANGELOG 2013-06-04 klondike klondike [77849a] Added support for C# via a wrapper writen by Fr...
 DISCLAIMER 2012-08-11 klondike klondike [5f8a52] Version 2
 LICENSE 2012-08-11 klondike klondike [5f8a52] Version 2
 README 2012-08-11 klondike klondike [26242e] Version 5
 THANKS 2013-06-04 klondike klondike [fb81f1] Updated the thanks file
 TODO 2012-08-11 klondike klondike [26242e] Version 5

Read Me

These are some implementations of tiger made without looking at the original
reference code to ensure the resulting code can be published under a free
license. The paper was looked though to know how did tiger work.

Currently we provide native implementations of tiger in C and PHP. Yes, this
means for example that the PHP implementation is written only using PHP.

In the C implementation various optimizations to make the calculations faster
are included, amongst other things there is a SSE2 implementation of the key
scheduling (there is no implementation of the tiger round code since the
s-table look ups trashed performance).

Free tiger also provides an implementation of the tigerp1 and tigerp2 functions
these functions are intended to provide a safer method of password storage for
authentication methods similar to the one used by DC as defined in
http://www.dcbase.org/forums/viewtopic.php?f=18&t=770
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.